call center agent careers in Ibri, Oman