Telecom billing careers in Muscat, Oman