ExxonMobil
Global Business Development Manager
Mobil Oil, Esso Petroleum Company
Various National Sales and Marketing Roles
ExxonMobil
European Product Manager
ExxonMobil
Global Product Manager
ExxonMobil Chemicals and Downstream
Sustainability Manager
ExxonMobil
Global Technical Manager
ExxonMobil
Global Strategic Marketing Advisor
ExxonMobil
Global Alliance Manager
University of Southampton
Swansea University