Sharon Ludlow, President & CEO, Swiss Re Canada

Sharon Ludlow is President & 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 and the English Caribbean.

Prior to this appointment, Sharon served as Chief Financial Officer of Swiss Re in Canada.  Her previous experince 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 of the Insurance Bureau of Canada; and is a member of the Financial Reporting Committee and the Reinsurance Committee of the Canadian Life & Health Insurance Association.

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.