Leave and Disabilities Administration Specialist

The Planet Group · cambridge, ma, United-States

Location
cambridge
Job Type
Full-time
Posted
June 17, 2026

Job Description

Leaves and Disabilities Administration Specialists

6 month contract

3-4 days/week onsite in Cambridge, MA


As part of the Disabilities and Medical Leave Services, counsel and advise employees and managers on complex leave laws and policies, worker’s compensation, handling requests for accommodations under ADA and the interactive dialogue, and processing long-term disability claims for assigned departments, labs, centers, and institutes. Partner and collaborate with vendors, including Workpartners, Cannon, Cochrane Management Services Inc., and Prudential, to administer leaves, worker’s compensation, and long-term disability to ensure timely processing of claims.

Principal Duties and Responsibilities (Essential Functions*) :

Leave Administration and Worker’s Compensation

Advises and assists employees going on or on leave about policies, including MA PFML and FMLA and Worker’s Compensation c...

Ready to Apply?

Submit your application for Leave and Disabilities Administration Specialist at The Planet Group

Apply Now