ibri finance careers in Bawshar, Oman