Company facts

Fast facts about Elephant Insurance

  • 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 600 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 4.7 out of 5.0 star rating based on a combination of verified customer reviews and data from Google and/or its partners.

Elephant newsroom