SCCL employs 151 employees. The SCCL management team includes Michael Chubb (Chief Executive Officer), Morven Watson (Business Development Manager), and Kimberley Thompson (Senior Corporate Accountant).
Looking for a particular SCCL employee's phone or email?