🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Leave and Disabilities Administration Specialist

Company

The Planet Group

Location

cambridge, ma

Posted

June 17, 2026

Position Overview

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?

Join thousands of Americans building their careers

Apply Now