Front,office & at hotel careers in Bawshar, Oman