Mohamed Ibrahim El Hadidy

Mohamed Ibrahim El Hadidy

Operations & Administration Group Head