Ecco Group

HQ
Edmonton
Total Offices: 4
61 Total Employees
Year Founded: 2007
ECCO Group is a full-service contact center provider that helps businesses manage customer interactions and improve customer experience. Its services include multilingual inbound and outbound voice support, sales, digital agents, IVR, chat, email, and back-office operations. The company offers domestic, nearshore, and remote delivery from the United States, Mexico, and the Dominican Republic, with an emphasis on scalable support, operational efficiency, and helping clients control costs and grow revenue.

Recently Posted Jobs at Ecco Group

Ecco Group Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Typical time on-site: None
HQEdmonton, Alberta, CAN
United States
Dominican Republic
Mexico