Ecco Outsourcing Group Overview
Number of Employees
500 - 999
Average Hourly Rate
Ecco is a Contact center & BPO provider, located in Santiago de los Caballeros, Dominican Republic, since its foundation in 2007 is committed to excellence and innovation, the acquired experience and reputation allow us to build long term relationships with our clients.