customer manager telecom careers in Ibri, Oman