Burj al Arab careers in Ibri, Oman