Welcome to Crawford & Company

The City of London Headquartered in Atlanta, Georgia, Crawford & Company is the world's largest independent provider of claims management and related solutions to the risk management and insurance industry as well as self-insured entities, with a global network of more than 700 locations in 63 countries.





User Name
Password
Forgotten your password?
Click here
Locked out?
Click here
New User?
Sign up now