CEO change News

Bowman Stepping Down as Crawford & Company CEO

Atlanta-based Crawford & Company announced that Jeffrey T. Bowman is stepping down after nearly eight years as president and CEO and after more than 24 years of service with Crawford & Company. Board member Harsha V. Agadi has been appointed …