Internal auditor careers in Sohar, Oman