Credit and collections careers in Barka, Oman