Where is Elephant Insurance Corporate office Headquarters

Elephant Insurance Headquarters Address and Contact

  • Address: 140 Eastshore Dr
    Glen Allen, VA 23059
    United States
  • Phone Number: +1 804-955-1700
  • Fax Number: 804-955-1722
  • Email: Customerservice@elephant.com
  • Number of Employees: N/A
  • Established: 2009
  • Founder: Henry Engelhardt
  • Key People: Timothy S. MacAleese

Elephant Insurance Headquarters Location & Directions

Elephant Insurance Headquarters Executive Team



Timothy S. MacAleese

Head of Finance

Brian Wakefield

Head of Operations

Colleen Benzin

Director of Product & Underwriting

Cameron Cutro

Director of Pricing & Analytics

Felipe Herrera

Director of Marketing

Melissa Iverson

Director of People Services

Rhys Pearce

Director of Claims

Kevin Whitehouse

Head of Information Technology

About Elephant Insurance, History and Headquarters Information

Elephant insurance company Auto Insurance is a subsidiary of one of the largest auto insurer conglomerates, Admiral Group, based in Cardiff, Wales. Admiral Group is one of the leading UK’s auto insurance company with presence in eight countries and six million customers worldwide.

Elephant Auto Insurance, based in Richmond, Virginia, started its service in 2009 in the United States. Elephant sells directly to consumers with no middleman or agents aiding the process and claims to make a greater cost savings for consumers.Elephant offers auto insurance, property insurance, life insurance and insurance for motorcycles, collector cars and ATVs under its portfolio. Auto insurance feature includes body injures liability, property damage liability, collision coverage and comprehensive coverage, roadside assistance and rental reimbursement. Alberto Schiavon is the present CEO of the company. Elephant currently operates in states of Illinois, Maryland, Texas and Virginia and is likely to add more states in future.

Elephant Insurance Headquarters Photos

Elephant Insurance Resources

Rate This