native english customer careers in Ibri, Oman