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.
This person is not in the org chart