Skip to main content
Insmed Incorporated logo

Executive Director, Launch Excellence

Insmed Incorporated
August 29, 2026
Full-time
Remote friendly (Bridgewater, NJ)
Worldwide
Marketing
Role: Head of Launch Excellence, responsible for establishing and leading best-in-class launch capabilities to support successful commercialization of pipeline assets in the US. Responsibilities: develop and implement launch strategies, frameworks, and metrics; lead cross-functional launch reviews; ensure alignment with medical, marketing, and leadership teams; drive launch readiness, performance assessments, and continuous improvement; manage risks and share lessons learned across global and regional teams. Requirements: BA/BS in Business, Marketing, or related field; 15+ years in biopharma commercial functions like marketing, product launches, or strategy; proven leadership in complex, matrix environments; experience with multiple asset/therapy launches; strong stakeholder management, strategic thinking, and communication skills. High-Value: focus on biopharmaceutical commercialization, launch frameworks, cross-functional collaboration, global/regional partnerships, and US market readiness. Work Setup: hybrid role based in Bridgewater, NJ, with 10-20% domestic/international travel.