250 employees
CCL is a call center that offers outbound, central CRM, a PBX system, back office support, and inbound services.
2007