Customer sales representative careers in Ibri, Oman