Crawford & Company is the world's largest independent claims management company, with more than 700 offices in 70 countries.