Organisational Structure

CTC is a diverse organisation and its broad organisational structure is shown below. Staffing levels fluctuate but as of 18 July 2022 were approximately 210 staff strong.

CTC Organisational Chart_May 2022.jpg