Glenn Gibson Named CEO of Crawford’s Consulting Practice in Canada July 20, 2012 Crawford & Company named Glenn T. Gibson chief executive officer of a new consulting practice the company is building in...