Clinical auditor careers in Bawshar, Oman