Sharon M. Ludlow, CPA, CA, ICD.DFormer President & CEO, Swiss Re Canada
Sharon is a C-suite executive, uniquely positioned with more than 25 years of experience in both the Life & Health and Property & Casualty (P&C) insurance industries. She served as President & CEO, Swiss Re Canada, one of the world’s largest reinsurers; and President, Aviva Insurance Company of Canada, Canada’s 2nd largest P&C insurer.
Currently, Sharon is Head, Insurance Investment Strategy at OMERS, one of Canada’s largest defined benefit pension plans. In this role, Sharon is responsible for setting and executing the strategic plan with respect to OMERS insurance investments.
During her tenure in the life insurance industry, Sharon played a ...