Global Head Commercial - Biosimilars

Global Head Commercial - Biosimilars

Teva

Haarlem, Netherlands

The opportunity

As Global Head Commercial Biosimilars you will be responsible for leading the commercial success of our biosimilar portfolio, for both in-market biosimilars and launches. In close partnership with the regions, you will define and execute the commercial vision, strategy, and go-to-market models that deliver best-in-class launches and biosimilar leadership in key markets, particularly the US and Europe.

How you’ll spend your day

  • Define and implement the biosimilar commercial vision, strategy and go-to-market models grounded in deep and evolving market and competitor insights;
  • Lead the development of brand and above-brand strategies, value propositions, tactical plans, and omnichannel marketing campaigns, ensuring flawless execution in collaboration with regional and country teams;
  • Drive launch excellence by leading cross-functional and cross-regional launch teams, defining launch plans, success metrics, and overseeing the end-to-end launch planning process;
  • Monitor regional performance, identify gaps and guide interventions to maximize commercial success;
  • Guide shaping the biosimilar environment in collaboration with key functions (e.g. public affairs, medical affairs, market access) and regions to strengthen the biosimilar ecosystem and competitive positioning;
  • Guide access and pricing strategies and maintaining disciplined pricing guardrails;
  • Evolve commercial capabilities and governance, optimizing structures, processes, and performance management across the biosimilar business;
  • Serve as a key member of the Global Biosimilars Leadership Team, contributing to overall portfolio strategy and long-term value creation;
  • Inspire and develop high-performing commercials teams, fostering a culture of collaboration, accountability, and excellence.

Your experience and qualifications

  • 10+ years of experience in the pharmaceutical or life sciences industry, with a minimum of 7 years in commercial (marketing and sales) leadership roles;
  • Proven success in preferably US and global/regional commercial leadership roles;
  • Proven ability to lead cross-functional global teams and drive alignment across complex organizations;
  • Strategic and analytical thinker with exceptional commercial acumen, influencing skills, and executive presence;
  • Demonstrate strong leadership in developing and managing high-performing, cross-functional teams, fostering a culture of innovation and accountability while consistently delivering measurable business outcomes;
  • Deep understanding of the biosimilar market is strongly preferred;
  • Bachelor’s degree required; Master’s or advanced degree preferred;
  • Oral and written fluency in English.

Don't forget to mention EuroPharmaJobs when applying.

Share this Job

More Job Searches

Netherlands      On-site      Sales, Marketing and Communications      Teva     

EuroPharmaJobs Logo

© EuroJobsites 2026