• BP

SH

Stephen Habgood

Engineering Manager

Stephen Habgood is an Engineering Manager currently leading the Tortue Major Project within the BP Global Projects Organisation. They possess extensive oil and gas experience covering the full project lifecycle, including roles in mechanical engineering, project management, and engineering assurance. Previously, Stephen worked as a Mechanical Engineer at AgustaWestland and Rolls-Royce, and they have held multiple positions at BP, contributing expertise in rotating equipment and leading engineering teams. Their background includes aerospace engineering with a focus on Finite Element Analysis of gas turbine dynamics.

Location

Sunbury-On-Thames, United Kingdom

Links


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