Harsha V. Agadi News

Crawford CEO Bowman Steps Down

Independent claims adjustment firm Crawford & Co. announced that Jeffrey T. Bowman is stepping down after nearly eight years as...