Global Launch Excellence Lead - SMA
Biogen
October 2, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
Operations
Role: Global Launch Excellence Lead for SMA portfolio, overseeing end-to-end international launch strategy and cross-functional execution. Responsibilities: develop and manage integrated launch plans, timelines, budgets, and risk mitigation; facilitate decision-making and remove barriers across internal teams and external partners; build tools to track launch progress; coordinate strategic presentations; design global engagement strategies with healthcare providers, patients, and caregivers; report launch status to leadership and governance bodies; drive organizational capability enhancements through innovative methods and tools. Requirements: Bachelor's degree in business, life sciences, or related; 10+ years in pharma/biotech industry with at least 3 years in launch readiness; experience in rare neuromuscular diseases or neuromuscular conditions; strong ability to lead in matrix organizations; proficient in digital and AI-enabled tools; international travel up to 15%. Preferred: advanced degree (MBA, MSc, PhD, PharmD), global marketing or brand experience, familiarity with pre-launch and launch phases. HighValue: rare disease, neuromuscular condition, SMA, global product launch, cross-functional leadership, digital innovation, strategic planning, stakeholder engagement, 15% travel. WorkSetup: not specified.