Global Immunology & CE&O Leader — Launch Readiness

Biogen

Baar

On-site

CHF 320,000 - 520,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Biogen seeks a senior leader to head Immunology within Global Customer Engagement & Operations (CE&O). You will partner with franchise, regional and country leaders to define a strategic roadmap, ensure launch readiness, and deliver measurable business outcomes through insights, omnichannel engagement, and analytics.

You will lead cross‑functional teams across markets, drive governance, and coach the International Immunology CMI team, building capability and collaboration to translate strategy

Qualifications

  • Minimum 10+ years in pharmaceutical/biotech with senior leadership experience.
  • Recent Immunology experience; nephrology exposure is highly desirable.
  • Strong commercial leadership across in-market and above-market/global or regional roles.

Responsibilities

  • Lead planning, prioritization, and delivery of Global CE&O Immunology requirements across PDCs, regions, and priority markets.
  • Define strategic roadmap for GCE&O with milestones and tangible deliverables.
  • Drive KPI monitoring, dashboards, and risk/opportunity assessments to inform leadership decisions.

Skills

Immunology leadership
Senior stakeholder engagement
Strategic roadmap
Analytics & forecasting
Diverse collaboration
Cross-region leadership
Communication
Change management

Education

BA/BS degree

Job description

Biogen seeks a senior leader to head Immunology within Global Customer Engagement & Operations (CE&O). You will partner with franchise, regional and country leaders to define a strategic roadmap, ensure launch readiness, and deliver measurable business outcomes through insights, omnichannel engagement, and analytics.

You will lead cross‑functional teams across markets, drive governance, and coach the International Immunology CMI team, building capability and collaboration to translate strategy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Global Immunology Commercial & CE&O Leader
Global Immunology Commercial & CE&O Leader

Biogen, Inc. • Baar

Hybrid
CHF 250,000 - 360,000
Head of Immunology Global CE&O
Head of Immunology Global CE&O

Biogen • Baar

On-site
CHF 320,000 - 520,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen • Baar

On-site
CHF 210,000 - 320,000
Global Market & Launch Strategy Lead
Global Market & Launch Strategy Lead

Biibhr • Baar

On-site
CHF 180,000 - 240,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen • Baar

On-site
CHF 180,000 - 240,000
Global Commercial Lead: Drive Growth & Launch Strategy
Global Commercial Lead: Drive Growth & Launch Strategy

Biogen, Inc. • Baar

On-site
CHF 250,000 - 360,000
Marketing Lead, FA
Marketing Lead, FA

Biibhr • Baar

On-site
CHF 180,000 - 240,000
Global Marketing Lead: Launch & Market Strategy
Global Marketing Lead: Launch & Market Strategy

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Marketing Lead, SMA
Marketing Lead, SMA

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Marketing Lead, FA
Marketing Lead, FA

Biogen • Baar

On-site
CHF 180,000 - 240,000