292 employees
Callexcell is a multimedia contact center that offers end-to-end service and sales delivery.
2009