Churchill is a UK insurance company based in Bromley, London. Founded in 1989 as one of the country’s first direct car insurance companies, the company has expanded to offer a range of general insurance products. Churchill is a member of the Royal Bank of Scotland Group. Churchill is famous for its iconic advertising that features a talking nodding dog mascot. Churchill Insurance was launched by founder Martin Long in June 1989 as a direct car insurance provider. Long was backed by Winterthur, at that time a Credit Suisse subsidiary. One of Long’s early team members, Henry... Engelhardt, went on to found Admiral. Home insurance was added to the Churchill product range in 1990. The company grew over the next few years and in October 1993 signed a three year deal to sponsor the World Indoor Bowls Championship. 1994 saw the adoption of a bulldog as the company’s mascot. In 1995 Churchill launched its first website and a credit card. It also became the first UK insurer to offer motor insurance estimates via interactive media kiosks. In 1996 Churchill was awarded Investors in People and ISO9002 accreditation. This was also the year that the nodding dog was introduced to its advertising.
more
| Founded: | 1989 |
| Headquarters: | Bromley, England |