Secret Leaders cover image

Admiral: How to be a better boss from Co-Founder of £7 billion insurer - Henry Engelhardt

Secret Leaders

00:00

Admiral Group's History

Admiral Group is a car insurance company based in London. The firm was put up for sale by its parent company but went on to become one of the UK's biggest insurers. In 2004 Admiral floated their business and every member of staff got part of it. They have never looked back, with 1400 members of staff split up 56 million pounds when they did float.

Play episode from 25:46
Transcript

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app