Schlumberger
Engineer (China Mongolia and Japan)
Schlumberger
QHSE Country Manager (Kazakhstan)
Schlumberger
Country QHSE Manager
Schlumberger
Country QHSE Manager (Angola)
Simmons & Company International
Novice
Schlumberger
QHSE Area Manager Well Services (Algeria and Tunisia)
Asian Energy Services Limited
Corporate HSE Manager
Schlumberger
Base Manager and QHSE Country Advisor (Turkmenistan and Uzbekistan)
Siemens Training Center
St Xaviers
Elphinstone College