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