108 employees
Call Gurus is an outsourcing call center that offers customer care, support, acquisition, and technical solutions.
2017