Ewan Andrew
Ewan Andrew is President, Global Supply Chain & Procurement and Chief Sustainability Officer at Diageo. Ewan has been at Diageo for more than 25 years and has held senior leadership roles in Manufacturing, Procurement and Supply Chain Management.
As Diageo’s Chief Sustainability Officer, he is responsible for leading the company’s ambitious targets and commitments through its Society 2030: Spirit of Progress plan, which will help create a more inclusive and sustainable world. He also holds the role of President, Global Supply Chain & Procurement, where he leads the global supply chain to ensure Diageo’s complex modern operations are working to the highest standards, while maintaining its brands’ craftsmanship and quality.
Prior to joining Diageo, Ewan worked at United Distillers as a buyer for Scottish Operations. He holds a BSc in Biological Sciences from the University of Edinburgh.
-
30-Apr-2025Main StageGlobal Net Zero Push: Leaders, Laggards, and Lessons