Telecom revenue assurance careers in Ibri, Oman