Nemours Children's Health · 19 hours ago
Director, Benefits and Leave of Absence-1000018704-NCH-CORP-Total rewards-Nemours Children's Health, Home Office
Nemours Children's Health is an internationally recognized children’s health system seeking an experienced Director of Benefits and Leave Administration. This strategic leader will design, implement, and manage benefits and leave programs while ensuring compliance with regulations and driving process efficiencies.
AssociationHealth Care
Responsibilities
Develop and execute benefits and leave strategies aligned with organizational goals and Total Rewards philosophy
Provide recommendations to senior leadership on plan design, cost management, and vendor partnerships
Monitor industry trends and regulatory changes to maintain competitive and compliant programs
Oversee administration of health, welfare, and leave programs, ensuring accuracy and timeliness
Lead annual benefits enrollment and communication campaigns
Manage vendor relationships and negotiate contracts to optimize service and cost
Qualification
Required
Bachelor's degree in Human Resources, Business, Mathematics, Accounting, Finance, or related field required
Master's degree or professional certifications (CEBS, CBP)
Experience in healthcare or large, multi-site organizations
8+ years of progressive experience in benefits and leave administration, including leadership roles
Strong knowledge of federal and state regulations governing benefits and leave
Advanced proficiency in Microsoft Excel and Office applications
Demonstrated ability to lead teams and manage complex projects
Remote worker, must reside in a Nemours approved remote worker state to be eligible
Company
Nemours Children's Health
Nemours Children's Health is committed to improving the health of children.
Funding
Current Stage
Late StageTotal Funding
$10.5MKey Investors
National Institutes of Health
2021-09-21Grant· $10.5M
Leadership Team
Recent News
2025-12-02
Company data provided by crunchbase