Job Title
Location
Process Development Engineer UK
Marine Team Leader UK
Technical Applications Support Analyst UK
IT Business Analyst UK
Environmental Specialist UK
Instrument Engineer UK
Production Technologist UK
Pipelines Technical Authority UK
Contract Auditor UK
Drilling Supervisor / Well Site Leader UK
Asset Geophysicist UK
Design Engineer UK
Well Intervention Team Leader Middle East
Commissioning Manager Middle East
SAP Analyst UK
Telecoms and Network Support Team Lead UK
Senior Contracts Analyst UK
Offshore Material Controller UK
Civil Buildings Engineer UK
Subsea Engineer UK