Production Engineer
aberdeen, aberdeen city, united kingdom
CNOOC International
Heriot-Watt University Malaysia
University of Benin