Credit and collections careers in Bawshar, Oman