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.