Crawford Announces Restructured Operations November 30, 2015 Atlanta-based Crawford & Company, a global independent claims management solutions provider to insurers and self-insured entities, announced a new simplified...