Afton Chemical
Business Unit and Marketing Manager
ExxonMobil
Strategic Business Analyst
bp
Technology Site Manager
Mobil Oil
Various
Afton Chemical
Global Strategic Account Director, EMEAI
Afton Chemical
Business Unit and Marketing Director, EMEAI
Chartered Institute of Marketing
Institute of Linguists
University of Bristol