Region Manager Wireline UK and Africa
aberdeen, aberdeen city, united kingdom
Archer - the well company
Robert Gordon University