Senior Analyst
aberdeen, aberdeen city, united kingdom
Oil and Gas Authority
University of Nigeria, Nsukka
Heriot-Watt University Malaysia