IBC elects Allstate Canada CEO Michel chair
The Insurance Bureau of Canada (IBC) has appointed Allstate Insurance Company of Canada president and CEO Ryan Michel as its new chair.
The Insurance Bureau of Canada (IBC) has appointed Allstate Insurance Company of Canada president and CEO Ryan Michel as its new chair.