Director of Engineering Jumeirah Beach Hotel careers in Bawshar, Oman