Euan Dodds

Digital Insights Manager - Global Procurement & Sustainability at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices