Global Commercialization Lead, SMA
Biogen
October 2, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
Marketing
Role: Global Commercialization Lead for SMA, responsible for developing and executing the global commercialization strategy, leading marketing initiatives, and maximizing brand value from Phase 2 through launch. Responsibilities include guiding short-term and long-term brand plans, collaborating with regional affiliates, conducting market assessments, engaging external stakeholders, and ensuring launch readiness. Requirements: Bachelor's in business or life sciences, 15+ years in pharma/biotech, with affiliate in-market experience and 5+ years ex-US experience. Proven track record in biotech product launches, strong P&L expertise preferred. High-Value: therapeutic area in rare diseases, biologics modality, development from Phase 2 onward, cross-functional leadership, external stakeholder engagement, and global strategic influence. Work setup and travel details are not specified.