director supply chain jobs careers in Giza, Egypt