More than 1000 employees • Giza, Egypt
More than 1000 employees • Giza, 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