SCCL employs 152 employees. The SCCL management team includes Michael Chubb (Chief Executive Officer), Kari Kennedy (US Sales and Marketing Manager), and Kimberley Thompson (Senior Corporate Accountant).
Looking for a particular SCCL employee's phone or email?