Crawford & Company's Jeffrey Bowman is to step down after nearly eight years as president and CEO of the company, it was announced today (24 August).
Crawford & Company's Jeffrey Bowman is to step down after nearly eight years as president and CEO of the company, it was announced today (24 August).