Ecco Is a Leading BPO and Call Center Solutions Provider.
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...
Top Services:
- Call Centers
- BPO
- Digital Marketing
- Location
- Deerfield Beach, Florida
- Number of Employees
- 500 - 999
- Average Hourly Rate
- $25/hr




















































