Insurance actuary Jobs careers in Bawshar, Oman