Customer representative careers in Bawshar, Oman