Operations Resource Manager
aberdeen, aberdeen city, united kingdom
Lloyd's Register
Operations Resource Manager Ies