Position Overview
# Business Planning & Analysis ManagerREQ- Jul 17, 2026MexicoAvailable in:English### Summary#LI-Hybrid Location: Mexico City, Insurgentes Relocation Support: This role is based in Mexico City, Insurgentes. Novartis is unable to offer relocation support: please only apply if accessible. At Novartis, we are reimagining medicine to improve and extend people’s lives, and business insights play a critical role in helping us achieve that purpose. As a Business Planning & Analysis Manager, you will serve as a trusted finance business partner, delivering insightful analysis, strategic guidance, and decision support that drive business performance.### About the Role**Key Responsibilities*** Partner with business leaders to provide financial insights, strategic recommendations, and decision-making support* Lead budgeting, forecasting, and strategic planning processes to drive business performance and resource allocation* Analyze financial results, identify risks and opportunities,...