Careers

Join our team of specialists.

We turn today’s potential into tomorrow’s specialists. We attract the brilliant, train the brightest and retain the very best worldwide, every day.

Displaying results

Customise your results

Displaying results
  • 18 March 2024

    Offshore Operator

    To operate and assist in general cleaning, monitoring and maintaining of TWMA equipment as directed by Lead Engineers or Senior Lead Engineers.