Industry: Claims Management
Founded: 1941
Founder: Jim Crawford
Headquarters: Atlanta, Georgia, United States
Area served: North America, South America, United Kingdom, Europe, Middle East, and Asia Pacific
Key people: Rohit Verma, (CEO)
About Crawford & Company Insurance
Crawford & Company is the world’s largest independent claims management company, with more than 700 offices in 70 countries. Based in Atlanta, Georgia, Crawford & Company is the world’s largest independent providers of claims management to the risk management and insurance industry as well as self-insured entities, with clients in more than 70 countries. Jim Crawford, formerly an insurance company claims manager, founded Crawford & Company in 1941.
Crawford & Company Insurance Contact Details
Address: Atlanta Support Center
5335 Triangle Parkway NW
Peachtree Corners, GA 30092, United States
Website: crawco.com
Contact Mail: claimsalert@us.crawco.com
Crawford & Company Insurance Phone Number
+1-877-346-0300