apparent-logo-gradient

Company facts

Fast facts about Elephant Insurance

Image representing Elephant insurance interior office space.

  • Elephant Insurance was founded in 2009 as a subsidiary of Admiral Group, plc, one of the U.K’s leading insurers with insurance brands operating in eight countries with over nine million customers worldwide.
  • Headquartered in Richmond, Virginia, Elephant provides nationwide protection for over 225,000 drivers and their vehicles in 8 states.
  • Elephant has over 500 employees who strive to provide our customers with exceptional care.
  • Alberto Schiavon has served as the CEO of Elephant Insurance since 2017.
  • Elephant has been recognized with numerous regional and industry awards in the last decade. A full list of rewards is available here.
  • Elephant has a Net Promoter Score which is 32% higher than the industry average for insurance providers.
  • Elephant is also proud of its score in the excellent range on Trustpilot.

Elephant newsroom