139 employees
ICR is a BPO company that provides collections and call centre services to the consumer, higher education, and healthcare sectors.
1990