IBC elects Allstate Canada CEO Michel chair

Published: Fri 18 Jun 2021
The Insurance Bureau of Canada (IBC) has appointed Allstate Insurance Company of Canada president and CEO Ryan Michel as its new chair.