Customer sales representative careers in Seeb, Oman