Global Medical Director, Nephrology & Launch Strategy

Biogen
📍 baar, zug, Switzerland 💼 Full-time 🕒 Posted June 07, 2026

Job Description

Biogen, located in Zug, Switzerland, is seeking a Senior Medical Director for Global Medical Affairs in Nephrology. This leadership role involves guiding the medical strategy for Glomerular Nephritis programs and engaging with medical experts to drive impactful outcomes.

The ideal candidate will have significant experience in Global Medical Affairs, a strong foundation in nephrology, and excellent communication skills. The position requires a commitment to collaboration and a willingness to travel 30-40%. Join us in advancing innovative treatments and making a difference in patients’ lives.

#J-18808-Ljbffr

Ready to Apply?

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

Submit Application

Job Details

  • Location baar, zug
  • Job Type Full-time
  • Category Management & Operations
  • Posted Date June 07, 2026
  • Application Deadline July 17, 2026