customer & service executive careers in Ibri, Oman