As part of the Total Rewards team, the Analyst, Benefits (Leave Management) plays an important role in supporting employee well-being through the effective administration of leave and disability programs. Reporting to the Team Lead, Benefits and Wellness, this role is responsible for coordinating and administering employee leave programs, including disability leaves, medical leaves, parental leaves, workplace injury claims, accommodations, and other legislated and company-sponsored leave programs. The incumbent acts as a trusted resource to employees, managers, Payroll, Human Resources, and external partners to ensure leave cases are managed efficiently, compassionately, and in compliance with applicable legislation and company policies. This position offers an excellent opportunity to develop expertise in disability management, benefits administration, employee wellness, and case management while contributing to a positive employee experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree