Allstate CEO Ryan Michel Appointed as IBC Board of Director’s ChairInsurance Bureau of Canada (IBC) is pleased to announce that its Board of Directors has elected Ryan Michel as its Chair. Michel is the President and…June 22, 2021