Sharon M. Ludlow


Sharon is a Corporate Director and Executive in Residence at the Global Risk Institute. Sharon was formerly President & CEO, Swiss Re Canada, one of the world’s largest reinsurers; and President, Aviva Insurance Company of Canada, Canada’s 2nd largest property & casualty insurer. Most recently, Sharon advised OMERS, one of Canada’s largest pension plans, on its investment strategy in the insurance sector.

Sharon serves as a Director on the Board of EIS Group (a private San Francisco-based technology company providing software solutions to the insurance industry); and as Chair of the Audit, Risk Management and Investment Committee of Green Shield Canada (a leading health & dental benefits insurer); and as Chair of the Audit Committee of Ortho Regenerative Technologies Inc. (CSE:ORTH, an emerging orthopaedic biotechnology company).

Sharon was awarded by WXN as one of Canada's Top 100 Most Powerful Women and one of the Top 50 Women in the insurance industry globally by Reactions (a leading trade magazine).

© Copyright 2019 KEY MEDIA PTY LTD. All Rights Reserved.