Mohamed Ibrahim El Hadidy

Operations & Administration Group Head