Anil Saggi is ad interim Global Head of Strategy for Novartis, effective October 1, 2020.
Prior to his current position, Mr. Saggi served as Director of Corporate Strategy at Novartis since January 2019. He joined Novartis after roles including Nordics category marketing manager and Nordics integration lead for GlaxoSmithKline’s consumer healthcare business. Prior to this, Mr. Saggi was a Director of Mergers and Acquisitions at Novartis and Head of Europe Strategy for the Novartis over-the-counter (OTC) business. He has also worked at McKinsey & Company and Citigroup.
Mr. Saggi earned a Master of Business Administration from The Wharton School of the University of Pennsylvania in the United States, and a first class honors degree in Economics and French from the University of Nottingham in the UK. Additionally, he studied human biology and chemistry at The Open University in the UK.