Shipyard Project Coordinator
Aberdeen, Aberdeen City, United Kingdom
Transocean
Shipyard Project Coordinator
Transocean
Operations Engineer
Transocean
Rig Manager Asset
Transocean
Chief Electrician
Transocean
Electrician
Transocean
Asst Rig Manager
Transocean
Asset Manager
Transocean
Maintenance Supervisor