Director, Portfolio Lead Intercontinental – Vaccines & Infectious Disease (m/f/d)

MSD Malaysia • luzern, luzern • Posted July 10, 2026

About the Role

Position Summary

The Intercontinental Portfolio Lead is a critical leadership role within the Intercontinental (IC) Regional Team, responsible for driving franchise performance, execution excellence, and strategic alignment across the Vaccines & Infectious Disease portfolio. The Portfolio Lead will ensure effective translation of strategy into execution, accelerate launch readiness, and deliver sustained performance across markets. They serve as the primary interface between Global Franchises and the Intercontinental Region.

Responsibilities

  • Act as the IC lead and spokesperson for the Vaccines & Infectious Disease franchise.
  • Lead and coordinate the IC franchise community and squads across regions.
  • Drive alignment of strategy, priorities, and execution across markets and sub-regions (CMOs/RCLs in AP, EEMEA, and LATAM).
  • Represent IC perspectives in global discussions and governance.
  • Act as the primary interface betwe...