US Head of Strategy & Operational Excellence - Procurement

Novartis

Novartis

Operations
Mexico
Posted on Mar 8, 2025

Summary

Location: Mexico City #Hybrid

About The Role:
As the right-hand leader to the US Regional Procurement VP, the US Head of Strategy & Operational Excellence – Procurement supports the largest market of Novartis and global categories by leading strategic initiatives that enhance procurement performance, optimize processes, and accelerate digital transformation. This role ensures operational excellence, risk management, compliance, financial governance, supplier relationship management (SRM), and talent development. The position requires a data-driven, strategic leader who can influence key stakeholders, oversee performance analytics, and align procurement with corporate objectives, ensuring it operates as a strategic enabler. This role oversees a team of three, providing leadership and direction to drive procurement excellence.