Policy Manager Underwriting careers in Ibri, Oman