The Director, Talent & Workforce Strategy shapes and leads Insmed’s enterprise approach to talent management processes, including talent reviews, succession planning, organizational design, and strategic workforce planning as Insmed evolves toward a future-focused skills-based approach. This role helps build the future workforce by integrating enterprise talent strategy, Organizational Design, and Strategic Workforce Planning with skills-based organization design and data-driven insights — including emerging AI-powered solutions — to ensure the right capabilities and talent are in place. Collaborating with global senior leaders as well as across all HR functions, this role will embed skills into career frameworks, role architecture, and workforce decisions, enabling a clear strategy for internal skill development, external talent acquisition, alternative talent models, and internal mobility. The ideal candidate brings creative systems thinking, a future-focused mindset, a passion for AI and innovation, and the strategic perspective to translate complex talent frameworks into clear, actionable insights for leaders across the globe.
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
Director