admin careers in Ibri, Oman