revenue assurance careers in Bawshar, Oman