Centrica
Senior HSE Advisor
Centrica
HSE Manager UK North Sea
Shell
HSE Project Lead
Shell
HSE Planning and Improvement Manager for Shell Europe
Centrica
HSE Performance Manager
Centrica
Head of Functional HSE and Technical Services
Centrica Energy Storage +
Field Offshore Installation Manager (OIM)
University of Aberdeen
Heriot-Watt University