Job Title
Location
UK Contracts Manager
UK
Key Account Manager
UK
Senior Facilities Engineer (Process)
Europe
Process Engineer
UK
Structural Engineer
Africa
Quality Manager
Africa
Project Secretary
UK
Project Engineer
Africa
Piping Engineer
Africa
Pipeline Engineer
Africa
Senior Mechanical Engineer
Africa
Telecomms and IT Engineer
Africa
Instruments and DCS Engineer
Africa
Engineering Manager
Africa
Electrical Engineer
Africa
Cost Controller
Africa
Civil Engineer
Africa
Subsea Project Manager
UK
Subsea Project Engineer
UK
Subsea Controls Engineer
UK