Our clients enjoy the benefits of our local market insight, strategic guidance, and legal and regulatory security, working with dedicated teams based in our international offices.
Click on Job Title for more Details/Apply
Production Operations Technician – Power
Production Operations Technician – Wells
Production Operations Technician
Electrical and Instrument Technician Coach
Operations and Project Supervisor
Senior Core Handling Technician