I-CoE Medical Director, SMA

Biogen
📍 Baar, Baar, Switzerland 💼 Full-time 🕒 Posted March 01, 2026

Job Description

About This Role: As the I-CoE Medical Director for SMA, you will be based in Baar, Switzerland, and lead medical initiatives within the International Center of Excellence (I-CoE). This role is pivotal in shaping the medical strategy across the European and BIR regions. You will drive the implementation of above-market medical initiatives and ensure a unified medical voice in alignment with therapeutic area (TA) vision and strategy. Partnering with affiliates from key markets, your contributions will be essential in co-creating content and driving regional‑specific insights. You will work alongside cross‑functional teams, including commercial, corporate affairs, and value & access, to ensure consistent application of scientific narratives. This role offers a unique opportunity to advance understanding of the medical landscape in relation to SMA and contribute to strategic execution in pre‑launch, launch, and integrated customer planning phases. What You’ll Do: Support the development an...

Ready to Apply?

Submit your application today and join our talented team at Biogen.

Submit Application

Job Details

  • Location Baar, Baar
  • Job Type Full-time
  • Category Medizin, Pflege
  • Posted Date March 01, 2026
  • Application Deadline April 10, 2026