CTS Offshore and Marine Organization Chart.
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.