finance careers in Bawshar, Oman