Global Immunology & CE&O Leader for Launch Excellence

Biogen

Baar

On-site

CHF 250,000 - 420,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Biogen is seeking a senior leader to head Immunology, Global Customer Engagement & Operations. You will translate business priorities into customer engagement, analytics, and launch-readiness capabilities across global, regional, and country teams.

The role combines strategic influence with hands-on execution to drive measurable impact. You will spearhead governance, develop the Immunology CMI team, and partner with franchise leaders to ensure consistent, high-quality delivery across markets and

Qualifications

  • Bachelor’s degree required; MBA or advanced degree an advantage.
  • 10+ years of experience in the pharmaceutical/biotech industry at senior leadership level.
  • Recent Immunology experience; nephrology exposure is highly desirable.
  • Strong commercial leadership across in-market and above-market/global or regional roles.
  • Proven ability to translate business strategy into customer engagement, operational excellence, and launch readiness initiatives.
  • Deep understanding of customer excellence capabilities: insights, omnichannel engagement, analytics, forecasting, digital solutions, and performance measurement.
  • Proven ability to engage and influence senior stakeholders including franchise leaders and cross-functional teams.
  • Exceptional communication and listening skills for complex stakeholder needs and priorities.
  • Experience leading through influence; people leadership is valued.
  • Fluency in English; additional languages are an advantage.

Responsibilities

  • Lead planning, prioritization, and delivery of Global CE&O Immunology requirements across PDCs, regions, and priority markets.
  • Partner with franchise, regional, and country stakeholders to define a strategic roadmap for GCE&O with clear milestones and deliverables.
  • Drive business partnership through planning, KPI monitoring, dashboards, and risk/opportunity assessments for leadership decisions.
  • Ensure GCE&O activities are prioritized and aligned with launch readiness and strategic imperatives.
  • Serve as single point of contact for CE&O requirements across the Immunology portfolio and provide strategic partnership to global and regional leadership.
  • Collaborate with PDC and regional teams to support immunology launch readiness assessment and risk mitigation.
  • Strengthen GCE&O governance to build capabilities and align teams around a shared vision.
  • Work with affiliate CE&O teams to enable execution of global deliverables with market-relevant support and coaching.
  • Lead and develop the International Immunology CMI team with clear vision and goals.
  • Provide ongoing coaching, feedback, and development opportunities to strengthen performance.
  • Foster an inclusive, collaborative, high-performing team culture valuing diverse perspectives and continuous learning.
  • Identify capability gaps and support development plans to improve team effectiveness and growth.
  • Drive delivery of prioritized GCE&O focus areas and improve operating effectiveness and scalability.
  • Monitor external trends and best practices to enhance CE&O solutions for Immunology.
  • Partner with GCE&O Leadership to define and embed continuous improvement mindset.

Skills

MBA or advanced degree
Immunology expertise
Pharmaceutical industry experience
Strategic planning
Stakeholder management
Leadership & coaching
English fluency

Education

Bachelor's degree in life sciences
MBA or advanced degree

Job description

Biogen is seeking a senior leader to head Immunology, Global Customer Engagement & Operations. You will translate business priorities into customer engagement, analytics, and launch-readiness capabilities across global, regional, and country teams.

The role combines strategic influence with hands-on execution to drive measurable impact. You will spearhead governance, develop the Immunology CMI team, and partner with franchise leaders to ensure consistent, high-quality delivery across markets and

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 250,000 - 420,000
Head of Immunology Global CE&O
Head of Immunology Global CE&O

Biogen, Inc. • Baar

Hybrid
CHF 250,000 - 360,000
Global Launch Marketing Lead
Global Launch Marketing Lead

Biogen • Baar

On-site
CHF 210,000 - 320,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
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 International GmbH • Baar

On-site
CHF 140,000 - 190,000
Marketing Lead, FA
Marketing Lead, FA

Biibhr • Baar

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

Biogen • Baar

On-site
CHF 210,000 - 320,000
Marketing Lead, SMA
Marketing Lead, SMA

Biogen, Inc. • Baar

On-site
CHF 180,000 - 240,000
Top locations