438 employees
CCR is a recruitment consultancy for the contact center and customer service industry.
2002