Operations/Projects Assistant
23 hours 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 ...