Where is Elephant Insurance Corporate office Headquarters
Elephant Insurance Headquarters Address and Contact

Elephant Insurance Headquarters Location & Directions
Elephant Insurance Headquarters Executive Team
Name | Title |
---|---|
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.