About Crawford & Co.
Operating in the Insurance industry, Crawford & Co. is based in Atlanta, Georgia (GA). The company is headquartered in Atlanta, Georgia (GA). The company is classified under the Insurance sector. Corporate transaction records indicate 3 M&A transactions associated with the company. Crawford & Co. is included in the AcquityData private market database.