General Insurance Underwriting careers in Bawshar, Oman