delivery careers in Mansoura, Egypt