logistics supply chain jobs careers in Mansoura, Egypt