John McRobbie

Offshore Installation Manager

John McRobbie is an Offshore Installation Manager at Shell UK.

Click here to view a job role of a Offshore Installation Manager.