David is a founder Director of Admiral and was recruited in 1991 to set up the business. He took over as CEO in May 2016 having previously held the position of COO.
Admiral is Wales’ only FTSE 100 company, and its unique culture ensures happy staff alongside a highly successful business, with David being named Best Leader in the Sunday Times Best Companies to Work For two years running.
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.