Tech Mahindra Egypt: Tech Mahindra to set up delivery center in Egypt, employ 1,000 | Jobs Vox
[ad_1] Tech Mahindra said it has signed a Memorandum of Understanding (MoU) with the Information Technology Industry Development Agency (ITIDA) on Friday to set up a global delivery center in Cairo, Egypt. Tech Mahindra aims to hire more than 1,000 employees over the next three years to serve global and local customers from its newly … Read moreTech Mahindra Egypt: Tech Mahindra to set up delivery center in Egypt, employ 1,000
| Jobs Vox