logistics supply chain careers in Mansoura, Egypt