Director, Information Technology
Business Services · 501-1,000 Employees
View Company Info for Free
Director, Information Technology
A closer look at the technologies used by eCall
eCall is an international contact center based in Ukraine, providing reliable inbound and outbound call services for over 18 years. With a team of over 900 multilingual operators, they handle more than 250,000 calls daily, offering services such as telemarketing, customer surveys, and virtual secretary support. Their clients include businesses from... Read More