Crawford CEO steps down

25-08-2015

The chief executive officer (CEO) and president of claims manager Crawford & Company, Jeffrey Bowman, has unveiled plans to step down after nearly eight years in the role.


Crawford & Company, Jeffrey Bowman, Harsha Agadi, Charles Ogburn, North America

Intelligent Insurer