Head of Medical Affairs, EUCAN, Oncology Business Unit

Takeda

📍 Zürich, Zurich, Switzerland

Full-time CAR Posted March 01, 2026

Job Description

Description

The Head of Medical Affairs, EUCAN OBU is a senior leadership role acting as the medical thought partner for regional executive teams, delivering a unified regional perspective on priorities and portfolio optimization. This leader will oversee strategic medical activities across the Europe and Canada (EUCAN) region and guide a team of Regional Medical Leads to ensure seamless alignment with global medical strategies. Additionally, the Head will provide scientific and clinical expertise to shape and execute the medical strategy for assigned products, driving key initiatives such as data generation, analysis, scientific communications, training, medical information, congress planning, and thought leader engagement to advance the organization’s strategic objectives.

  • Act as a medical thought partner for the Head of EUCAN Oncology and drive strategic priorities for the EUCAN OBU region e.g., launch excellence.
  • Provide leadership and m...