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.

Links

Previous companies

Genesis logo

Org chart

This person is not in the org chart