inside sales careers in Bawshar, Oman