Crawford Announces Restructured Operations
Atlanta-based Crawford & Company, a global independent claims management solutions provider to insurers and self-insured entities, announced a new simplified operating structure. The new structure is designed to capitalize on Crawford’s competitive position, enhance the firm’s profitability and align with …