Drilling / Engineering / Oil & Gas

Offshore installation manager – Drilling Contractor