public sector finance manager careers in Ibri, Oman