business communication skills careers in Bawshar, Oman