Prodution Operations Technical Support Manager
aberdeen, aberdeen city, united kingdom
Harbour Energy
Newcastle University