CLC employs 156 employees. The CLC management team includes Karla Hunt (Chief Executive Officer), Keamogetswe Modise (Incident Management Agent), and Carin Pretorius (ICT Development Manager).
Looking for a particular CLC employee's phone or email?