Crawford Dougall
Insurance · United Kingdom · 11-50 Employees
View Company Info for Free
Overview
Headquarters
65-68 Leadenhall Street, London, Greater...Phone Number
+27 312073272Website
www.crawforddougall.comRevenue
<$5 MillionIndustry
About Crawford Dougall
Crawford Dougall is an owner-managed insurance brokerage that specializes in bespoke insurance solutions for corporate, commercial, hospitality, and renewable energy sectors. Established in 1989, the company has built a reputation for exceptional service and a high client retention rate, with a focus on creating tailored policies that meet the unique needs of their clients. With a local footprint in South Africa and a global reach, they have recently expanded to offer services through a licensed retail and reinsurance brokerage in London. Their experienced team is dedicated to maintaining long-term relationships and delivering superior claims management.Explore more
SIC Code 64,641NAICS Code 52,524Show moreCrawford Dougall Org Chart
Crawford Dougall Tech Stack
A closer look at the technologies used by Crawford Dougall
See more technologies
Top Insurance Companies
Frequently Asked Questions Regarding Crawford Dougall
Sign Up For FreeTo access detailed company insights
Crawford Dougall is an owner-managed insurance brokerage that specializes in bespoke insurance solutions for corporate, commercial, hospitality, and renewable energy sectors. Established in 1989, the company has built a reputation for exceptional service and a high client retention rate, with a focus on creating tailored policies that meet the uniq... Read More