Director, Talent & Workforce Strategy
Insmed Incorporated
August 19, 2026
Full-time
Remote friendly (Bridgewater, NJ)
Worldwide
Human Resources
Role: The Director, Talent & Workforce Strategy at Insmed leads enterprise talent management, organizational design, and strategic workforce planning to support a future-focused, skills-based organization. Responsibilities include managing talent reviews, succession planning, embedding skills into career frameworks, and integrating AI-driven solutions for workforce insights. The role involves partnering with senior leaders and HR functions to translate business strategy into capability-driven organizational designs, conducting scenario analyses for workforce risks, and promoting internal mobility and external talent sourcing. Requirements: Bachelor's degree in HR, Business, or related field; 10+ years of HR experience, including 5-8+ years in talent management, workforce planning, or HR business partnering; familiarity with organizational design, AI talent solutions, and data analytics; experience with Workday preferred. High-Value: Talent strategy, organizational design, AI in HR, strategic workforce planning, biopharma industry experience advantageous. WorkSetup: Hybrid role based in Bridgewater, NJ, with approximately 5-10% domestic travel.