Associate Professor marketing careers in Bawshar, Oman