Admiral's management team has extensive experience in the direct insurance industry, with two of the Executive Directors having worked for the Admiral business since it was set up in 1993.
Trustee of the Waterloo Foundation
Background and experience
David is a founder Director of Admiral and was recruited in 1991 to set up the Admiral business.
Prior to joining Admiral David worked at McKinsey & Company, in the Financial Interest Group, and Cadbury Schweppes in the UK and the USA.
David has an MBA from INSEAD and he was awarded a CBE in 2010 for services to business and the community in Wales.