hotel resort general manager careers in Alexandria, Egypt