Glenn T. Gibson News

Glenn Gibson Named CEO of Crawford’s Consulting Practice in Canada

Crawford & Company named Glenn T. Gibson chief executive officer of a new consulting practice the company is building in Canada. In this new role, Gibson will be responsible for developing the company’s Canadian consulting practice in the areas of …