Admiral Group


  • Entered for: The Employer of the Year Award
  • Location: United Kingdom
  • Website: www.admiralgroup.co.uk
  • Nature of Business: Insurance provider
  • Sector: Financial Services
  • Number of Employees: 4968
  • Chief Executive: Henry Engelhardt
  • Managing Director: David Stevens (Chief Operating Officer)
  • Press/PR: Natalie Grimshare
Sponsors & Supporters