front desk receptionist careers in Ibri, Oman