Senior u0026 Internal u0026 Auditor Internal careers in Muscat, Oman