Hotel resort general manager careers in Sohar, Oman