Bowman Stepping Down as Crawford & Company CEO August 24, 2015 Atlanta-based Crawford & Company announced that Jeffrey T. Bowman is stepping down after nearly eight years as president and CEO...