Operations/Projects Assistant
6 days ago
Hammersmith
Aspiring to be the preferred support and service provider, CTS boasts an impressive client portfolio that includes leading Drilling Contractors, Oil Majors, Ship Owners, Ship Managers, Renewable ...