Skip to main content
Merck logo

Director, Global Launch Excellence Strategic Capabilities Leader

Merck
September 25, 2026
Full-time
Remote friendly (Rahway, NJ)
Worldwide
Marketing
Role: Lead and evolve global Launch Excellence strategy and capabilities across diverse biopharma portfolios including Oncology, Immunology, Vaccines, and more. Responsibilities: define the long-term vision, modernize launch practices, oversee development and governance of launch tools (planning systems, playbooks, libraries), and drive enterprise-wide adoption; partner with Business Unit Launch Leaders, Brand Teams, and Regional stakeholders to ensure consistent, data-driven launch readiness; lead continuous improvement initiatives and knowledge sharing; develop and manage a high-performing team. Requirements: Bachelor's degree (advanced degree preferred); 10+ years in launch excellence, commercial strategy, or related functions within biopharma; proven success in enterprise capability development, change management, and cross-functional leadership; expertise in launch planning, commercialization, digital tools, and governance models. High-Value: extensive experience with biopharma product launches across multiple therapeutic areas, especially complex portfolios; familiarity with digital platforms, AI-enabled tools, and data-driven strategies; global operational experience with multi-geography teams. Collaboration/reporting: partner closely with senior leaders across Commercial, Medical, Market Access, and Digital functions; serve as a strategic advisor at enterprise governance forums. WorkSetup: hybrid, with a 10% travel requirement.