Euan MacKay

Senior Principal Consultant, Flow Assurance at io consulting

Euan MacKay is a highly experienced professional in flow assurance, currently serving as a Senior Principal Consultant at io consulting since September 2023. Prior to this role, Euan worked as a Senior Consultant Flow Assurance Engineer at Genesis Oil and Gas Consultants from October 2008 to September 2023. Euan began a career in engineering as a Process Engineer at KBR / Granherne and AMEC from 2003 to 2008, further developing expertise in the field. Euan holds a Bachelor of Engineering with honors in Chemical Engineering from The University of Edinburgh, obtained between 1998 and 2002.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices