Diageo
Euan Dodds is a highly experienced professional in the field of procurement, sustainability, and data analytics, currently serving as Digital Insights Manager at Diageo since September 2016. In this role, Euan leads a team of research analysts to deliver data-driven insights for strategic procurement, including the development of processes to calculate Scope 3 greenhouse gas emissions, aiming for a 50% reduction by 2030. Previous positions at Diageo include Data & Analytics Specialist, Quality Business Leader, Supply Chain Analyst, and Lean Manufacturing Engineer, showcasing a strong track record in digital transformation, quality assurance, and process optimization across various operations. Euan's early career includes internships at Petrofac in process engineering, where essential contributions were made to offshore and onshore projects. Euan holds a Master of Engineering in Chemical Engineering with Management from The University of Edinburgh.
This person is not in any teams
This person is not in any offices