B

Biogen

Develops therapies for neurological disorders

Head of Immunology Global CE&O

Marketing Generalist & ManagementConfirmed live in the last 24 hours
Full-timeBaar, SwitzerlandNo salary listedHybrid

About the Job

Requirements

  • A BA or BS degree is required.
  • At least 10 years of experience in the pharmaceutical or biotechnology industry, including significant experience operating at senior leadership level.
  • Recent, substantial Immunology experience is required.
  • Strong commercial leadership experience, ideally spanning both in-market and above-market, global, or regional roles.
  • Demonstrated experience translating business strategy into customer engagement, operational excellence, and launch readiness initiatives.
  • Deep understanding of customer excellence capabilities, including customer insights, omnichannel engagement, analytics, forecasting, digital solutions, and performance measurement.
  • Proven ability to engage and influence senior stakeholders, including franchise leaders, regional leadership, General Managers, and cross-functional teams.
  • Ability to understand complex stakeholder needs and translate them into clear priorities and actions.
  • Demonstrated experience leading through influence, driving organizational change, and connecting teams across functions and geographies.
  • Advanced strategic and analytical capabilities and strong business judgment.
  • Fluency in English.

Responsibilities

  • Lead planning, prioritization, and delivery of Global Customer Engagement & Operations Immunology requirements across PDCs, regions, and priority markets.
  • Partner with franchise, regional, and country stakeholders to define a strategic roadmap for Global Customer Engagement & Operations, with milestones and deliverables aligned to Immunology business priorities.
  • Drive business partnership through planning, performance reviews, key performance indicator monitoring, dashboards, and risk and opportunity assessments that inform leadership decision-making.
  • Ensure Global Customer Engagement & Operations activities are prioritized, remain in scope, and support strategic imperatives and launch readiness across the portfolio.
  • Serve as the single point of contact for Customer Engagement & Operations requirements across the Immunology portfolio, providing strategic partnership to global, regional, and country leadership.
  • Work with PDC and regional teams on Immunology launch readiness assessments and risk mitigation.
  • Support and strengthen Global Customer Engagement & Operations governance to build capabilities, drive consistency, and align global and country teams around a shared vision.
  • Work with affiliate Customer Engagement & Operations teams and stakeholders to enable execution of global deliverables, providing market-relevant support, coaching, guidance, and adjustments as needed.
  • Lead and develop the International Immunology CMI team, setting a vision, goals, and expectations aligned with PDC and regional priorities.
  • Provide ongoing coaching, feedback, and development opportunities to strengthen individual and team performance.
  • Foster an inclusive, collaborative, high-performing team culture that values diverse perspectives, open communication, and continuous learning.
  • Identify capability gaps and support targeted development plans to build team effectiveness, motivation, and long-term growth.
  • Drive prioritized Global Customer Engagement & Operations focus areas and identify opportunities to improve operating effectiveness, execution quality, and scalability across the organization.
  • Monitor external trends, emerging capabilities, and best practices for integration into Customer Engagement & Operations solutions for Immunology and the broader organization, tailored to priority market archetypes.
  • Partner with the Global Customer Engagement & Operations Leadership Team to define, mobilize, and embed continuous improvement and ways of working.

Desired Qualifications

  • An MBA or other advanced degree is an advantage.
  • Experience within nephrology is highly desirable.
  • People leadership experience is strongly valued.
  • Additional languages are an advantage.

About the Company

Biogen

Develops therapies for neurological disorders

Biogen is a global biotechnology company focused on neuroscience. It discovers, develops, and delivers therapies for neurological disorders, such as multiple sclerosis and other neurodegenerative diseases. Its product process starts with research and development to identify potential drugs, followed by clinical testing and regulatory approval, ultimately leading to commercialization and patient treatment. Biogen differentiates itself through a long history (founded in 1978), a deep specialization in neuroscience, and an integrated pipeline that moves ideas from discovery to approved medicines, aiming to create value for shareholders while helping communities. The company’s goal is to advance therapies for neurological diseases to improve patients’ lives and generate sustainable value for stakeholders.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Cambridge, MA
Founded
1978

Recently Posted Jobs

Explore more opportunities at Biogen

See more jobs