Crawford & Company Headquarters

Linked to Crawford & Company

Share Feedback

The headquarters for Crawford & Company, the world's largest independent insurance adjuster, are located in Atlanta. As of 2007 the company, which comprises the Broadspire, Global Property & Casualty, and Legal Settlement Administration divisions, operates 700 offices in 63 countries.

Courtesy of Crawford & Company

Crawford & Company Headquarters