Crawford & Company, headquartered in Atlanta, Ga., is a global leader in claims management solutions, serving clients in the risk management and insurance industry as well as self-insured entities. With over 700 locations in 63 countries, the company offers a wide range of management services, including broadspire care, liability, catastrophe, medical, casualty claim, content, global marine and transportation, technical, and workers compensation services.
Show More