Group Engineering Authority
Twickenham, Richmond Upon Thames, United Kingdom
BP
Group Engineering Authority
BP
VP Safety and Operational Risk Assurance - Projects, Group Engineering Authority
University of Manchester
Queen's University Belfast