Mark Towell

Mechanical Commissioning Manager at Bord Gáis Energy

Mark Towell is a seasoned Mechanical Commissioning Manager currently working at Bord Gáis Energy since October 2025, overseeing the commissioning of mechanical systems for a dual fuel peaker power station. Prior to this role, Mark served as Commissioning Manager for the FSS Project at Harland & Wolff and as Turret Lead for the Sea Rose FPSO project. With extensive experience as Lead Mechanical Engineer for Algeria's ELM facility with Oxy and as Shutdown Coordination Engineer at HBNS CPF, Mark has developed a robust expertise in coordinating mechanical commissioning activities. Mark's earlier roles include Lead Mechanical Commissioning Engineer at Pöyry and Senior Mechanical Commissioning Engineer at Lahmeyer International, focusing on various power generation projects. Mark holds a Master’s degree in Mechanical Engineering from Newcastle University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices