Sharon Ludlow is President and CEO of Swiss Re in Canada. Based in Toronto, she is responsible for the company’s Property & Casualty and Life & Health reinsurance operations in Canada. Her previous experience also includes senior finance positions in a commercial property & casualty insurance company and a life insurance company. She played a key role in the demutualization and IPO of Canada Life Financial and launched Kanetix – a consumers’ on-line insurance quotation service company.
Sharon holds a Bachelor of Commerce degree from the University of Toronto and earned her CA designation in 1992. She also holds an FLMI designation.
Sharon has served as Chair, Financial Affairs Committee and is a member of the Adaptation to Climate Change Steering Committee of the Insurance Bureau of Canada. She is a member of the Reinsurance Committee of the Canadian Life & Health Insurance Association. In addition, Sharon serves as a Director of the Institute for Catastrophic Loss Reduction.
Sharon has actively volunteered for Junior Achievement of Canada and has held Treasurer and President and Chair of the Board positions for various non-profit organizations.