More than 1000 employees • Cairo, Egypt
More than 1000 employees • Cairo, Egypt
We serve customers across the world through our 50,000 employees based in 29 countries in Europe, the Middle East, Africa, the Americas and Asia in 36 languages. We support your customers at any time, through every device and in the manner they expect of their brands. We speak their language wherever they are and whatever their culture.
...
Read More