More than 1000 employees • Egypt
As a diverse, global organization, we provide customer engagement services for some of the world’s best brands. Every day, from more than 225 sites in 40 countries and across 6 continents, our staff deliver next-generation customer experience and help companies better connect with their customers.
Join us and you’ll be working with... Read More
More than 1000 employees