business admissions careers in Bawshar, Oman