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.
Headquartered in London (UK), CTS’s presence spans across regional offices, back offices and workshops located in UAE, Singapore, India, Malaysia, Bulgaria and Brazil.