The Admiral Group was co-founded in January 1993 by Henry Engelhardt and David Stevens. Henry Engelhardt served as the long-standing Chief Executive Officer for over two decades, shaping its unique corporate culture and digital direct-writing business model before transitioning to CEO Emeritus, while David Stevens later served as Group CEO. Their leadership successfully transformed Admiral from a fledgling startup into one of the largest and most successful multi-brand personal insurance groups in the United Kingdom.
1 votes
Marked as accepted