Pipeline Commercial Lead, Alzheimer's and Dementia
Biogen
August 14, 2026
Full-time
Remote friendly (Cambridge, MA)
Worldwide
Marketing
Role: Pipeline Commercial Lead for Alzheimer’s Disease and Dementia franchise, responsible for developing and guiding commercialization strategies across early R&D stages, including pre-POC and Phase III preparation. Responsibilities: shape customer-centric pipeline decisions, integrate healthcare provider, patient, payer, regulatory, and IP insights, prepare assets for Phase III and global market entry, and develop long-range forecasts, product profiles, and competitive strategies. Act as interim Global Commercial Leader during critical transition phases and collaborate with cross-functional R&D and commercial teams to align disease area strategies. Qualifications: Bachelor's degree required; MBA or advanced degree preferred. Over 10 years of biopharma experience in commercial or business functions with proven project management, leadership, and influencing skills. Strong analytical, communication, and presentation skills essential. Preferred: understanding of AD&D market dynamics and prior pipeline strategy experience. High-Value: focus on Alzheimer’s and Dementia, early-stage pipeline, cross-functional collaboration, global stakeholder engagement, and strategic planning for clinical development and commercialization. Work setup is not specified, but the role involves strategic leadership and cross-team interactions.