Credit analysts careers in Barka, Oman