senior u0026 internal u0026 auditor internal careers in Ibri, Oman