Customer representative careers in Ibri, Oman