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

CTS Offshore and Marine Limited Corporate Structure