The Strategic Commercial Partnerships Manager is responsible for maximizing the value of Novartis Mexico assets throughout their lifecycle by identifying, evaluating, negotiating, and executing strategic commercial partnerships. The role serves as the business lead for externalization opportunities, licensing-out initiatives, and other partnership models that accelerate growth, expand market presence, and unlock additional value for portfolio assets.
This position owns the end-to-end deal-making process, including opportunity assessment, partner evaluation, financial modeling, business case development, term sheet and contract negotiations, governance approvals, deal activation, and alliance deployment. The role also supports contract renegotiations, divestments, and partnership terminations when required.
Success in the role depends on a strong combination of commercial acumen, financial analysis, strategic thinking, negotiation capabilities, and cross-functional leadership. The individual must understand the growth drivers of Novartis Mexico, identify opportunities across all stages of the product lifecycle, and structure financially sound partnerships that maximize long-term value creation for the organization.
Why Novartis: Helping people with disease and their families takes more than innovative science. It takes a community of smart, passionate people like you. Collaborating, supporting and inspiring each other. Combining to achieve breakthroughs that change patients’ lives. Ready to create a brighter future together? https://www.novartis.com/about/strategy/people-and-culture
Benefits and Rewards: Learn about all the ways we’ll help you thrive personally and professionally.
Read our handbook (PDF 30 MB)