Crawford & Company logo

Crawford & Company

Insurance · London, england, United Kingdom · 51–200 employees

InsuranceConsulting & Professional ServicesOutsourcingFinanceEnterpriseB2BB2CMarketplace

About Crawford & Company

Crawford & Company is a global leader in claims management and outsourcing solutions for insurance companies and self-insured entities. With over 80 years of experience, Crawford delivers a range of services from loss adjusting to managed repair, ensur...

Company Details

Headquarters
London, england, United Kingdom
Website
crawco.co.uk
Industry
Insurance
Employees
51–200 employees
Founded
1941 (85 years)
LinkedIn
View company page

Frequently Asked Questions

Crawford & Company operates in Insurance, Consulting & Professional Services, Outsourcing, Finance, Enterprise, B2B, B2C, Marketplace.

Crawford & Company is based in London, england, United Kingdom.

Crawford & Company has 51–200 employees.

Crawford & Company was founded in 1941.

Track whether Crawford & Company visits your website and see intent signals in real time with DigitalPilot's visitor intelligence — try it free.

Is Crawford & Company your ideal customer?

DigitalPilot tells you the moment a company like Crawford & Company visits your website — no cookies, no forms — so your team can reach out while intent is warm.

Company data last verified October 26, 2026.