Senior u0026 Internal u0026 Auditor Internal careers in Sohar, Oman