Job opportunity

Launch Excellence Lead / Launch Excellence Leadess

Biogen International GmbH Baar October 16, 2026

Job Title: Global Launch Excellence Lead

The Global Launch Excellence Lead is a senior individual contributor responsible for the comprehensive governance, readiness, and execution excellence in support of the global commercial launch of SKYCLARYS in adults and pediatrics across approximately 50 markets worldwide. This role requires strong leadership in guiding cross-functional and cross-regional teams to develop and execute robust launch plans, providing updates on launch progress for leadership, and building organizational capabilities through innovative methods and tools to enhance decision-making.

Main Responsibilities:

  • Collaborate as the primary Launch Excellence partner for global cross-functional teams across Regulatory, PO&T, Global Product Strategy, Commercialization, Development, and Global Medical Affairs.
  • Drive strategic and operational rigor in building and managing integrated launch plans, including timelines, budgets, interdependencies, and risks, all in alignment with product and company strategic objectives.
  • Track, review, and synthesize best practices, ensuring dissemination across regions to drive execution excellence.
  • Act as an integrator for various functions, program teams (PDC, DAT & ITAC), regions, and key markets, driving clarity and removing barriers for operational execution of launch priorities.
  • Build and maintain tools to plan and track launch progress, developing and maintaining launch KPI metrics, such as performance reporting and dashboards.
  • Coordinate the development of impactful presentations to facilitate strategic planning and decision-making, preparing launch status updates for key governance committees.
  • Define and drive the global engagement strategy across healthcare professionals (HCPs), patients, and caregivers, ensuring alignment with brand positioning and launch objectives.

Who You Are:

You are a highly collaborative leader with a deep understanding of the launch planning process, from pivotal program endorsement to market introduction, and the role of each function in this journey. You possess proven success in leading cross-functional teams through world-class launches and have a strategic, results-driven mindset with strong people management skills.

The ideal candidate comes with:

  • A strong background in global marketing/brand leadership and product launches in the pharma/biotech sector.
  • Experience in pre-launch, launch, and early in-line phases, with a preferred focus on rare diseases.
  • A forward-thinking, digitally savvy mindset with demonstrated experience leveraging AI-enabled tools and advanced analytics to enhance decision-making and commercial execution.
  • A commitment to innovative practices and the adoption of emerging technologies to generate insights and optimize productivity.

Minimum Education Requirements:

  • Bachelor’s degree in a relevant field (e.g., business, life sciences, or related discipline) is required.
  • Advanced degree (e.g., MBA, MSc, PhD, PharmD) is preferred.

Minimum Experience Requirements:

  • 10+ years of experience in the pharmaceutical or biotechnology industry, with at least 3 years in strategic roles related to launch readiness.
  • Strong commercial experience, preferably in a local affiliate environment; experience at regional/global levels is a plus.
  • Demonstrated fluency with AI tools and experience applying these to improve operational efficiency and enhance commercial execution.
  • Experience in rare diseases/neuromuscular areas is preferred.
  • A proven track record of delivering results and fostering a collaborative culture with high employee engagement.
  • Experience leading within a matrix organization.

Additional Information:

Anticipated international travel: up to 15%.

Apply online using the form below. Only applications matching the job profile will be considered.

Work locationBaar, Switzerland

Application Form

Please enter your information in the following form and attach your resume (CV)

Only pdf, Word, or OpenOffice file. Maximum file size: 3 MB.