Benefits & Leave Administrator (On-site)

Posted 16 hours 5 minutes ago by Voyago

Permanent
Full Time
Other
London, United Kingdom
Job Description

Voyago is seeking a dedicated Benefits & Disability Administrator to manage the full benefits lifecycle and leave processes from our London, Ontario office. You will collaborate with payroll, HR, and external partners to ensure accurate, compliant administration.

The role is on-site, requiring strong communication, HRIS and MS Office skills, plus a proven ability to handle sensitive information in a fast-paced environment.