Senior u0026 Internal u0026 Auditor Internal careers in Ibri, Oman