CTS Offshore and Marine Corporate Structure

Headquartered in London (UK), CTS’s presence spans across regional offices, back offices and workshops located in UAE, Singapore, India, Malaysia, Bulgaria and Brazil.

CORPORATE STRUCTURE

*RigHub
*Oceanus 24/7