🇪🇺 Schweiz • Permanent
Global Immunology Commercial & CE&O Leader
🏢 Biogen, Inc.
📍 baar
📅 24 October 2026
Job Description
Biogen, Inc. in Baar, Switzerland, seeks a Head of Immunology Global CE&O to lead customer engagement and operations for the Immunology portfolio.You will partner with franchise, regional, and country leaders to define a strategic roadmap, oversee KPIs and dashboards, and drive launch readiness and governance across markets. You will guide the Immunology CMI team, champion continuous improvement, and embed best practices to deliver measurable business impact while maintaining senior stakeholder #J-18808-Ljbffr
Ready to apply for this position?
Apply directly through the official application portal.