Home › Jobs › Schweiz › Global Immunology Commercial & CE&O Leader
🇪🇺 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.

Apply Now →