ECHO Contact Center
Company

ECHO Contact Center

Outsourcing And Offshoring Consulting Si 10 employees
Employees
10

ECHO Contact Center Overview

Headquarters
Si
Industry
Outsourcing And Offshoring Consulting
Employees
10
Founded
2001

About ECHO Contact Center

Echo is a modern and highly efficient contact center, specialized in customer support. Utilizing a number of our own contact centers, we cover all communication channels, 24/7, providing services in the Adriatic region and all of the English-speaking world.

ECHO Contact Center Contact Details

People in AeroLeads
1

ECHO Contact Center Org Chart

Sample employees and titles
Name Title Contact
Marija Krstic Contact Center Manager at Echo Contact
View

Compare Similar Companies to ECHO Contact Center