Skip to main content
Open this photo in gallery:

Ryan Michel, Chair of the Board of Directors, Insurance Bureau of Canada (IBC)SUPPLIED

Insurance Bureau of Canada (IBC) is pleased to announce that its Board of Directors has elected Ryan Michel to serve as Chair of the Board. Mr. Michel is President & CEO of Allstate Canada. He is accountable for the Allstate Canada Group of Companies (ACG) property and casualty insurance business, including Allstate Insurance Company of Canada, Pembridge Insurance Company, Pafco Insurance Company, Esurance Insurance Company of Canada and Ivantage Insurance Brokers.

Mr. Michel joined Allstate Canada’s Leadership Team in 2011 as Vice President and Chief Risk Officer, Enterprise Risk Management. In March 2014, he was promoted to Senior Vice President and Chief Risk Officer and appointed to the role of President and CEO in January 2016.

Mr. Michel has a Bachelor’s Degree in mathematics and in business and economics from Wheaton College and an MBA from the Booth School of Business at the University of Chicago. He’s also a Fellow of the Casualty Actuarial Society and a member of the American Academy of Actuaries.

IBC is the national industry association representing Canada’s private home, auto and business insurers. Its member companies make up 90% of the P&C insurance market in Canada. For more than 50 years, IBC has worked with governments across the country to help make affordable home, auto and business insurance available for all Canadians.

logo

Interact with The Globe