business administration careers in Bawshar, Oman