Where is Next Insurance Corporate office Headquarters

Next Insurance Headquarters Address and Contact

Next Insurance
  • Address:975 California Ave, Palo Alto, California, 94304, United States
  • Phone Number: (855) 222-5919
  • Email: support@next-insurance.com
  • Number of Employees:1000
  • Established:2015
  • Key People:Eran Liron
  • Est. Annual Revenue:$280.4M

Next Insurance Headquarters Location & Directions

Next Insurance Headquarters Executive Team



Eran LironChief Strategy Officer
Sabik EnayetTotal Rewards Head of People
Randy PattenVice President
Richard YeungVice President
Shay MandelVice President, Engineering
Victor TrakhtenbergVice President, Engineering
Nissim TapiroCo-Founder & Chief Technology Officer
Kenneth KurtzmanReinsurance Vice President

About Next Insurance, History and Headquarters Information

Next Insurance Headquarters Photos

Next Insurance​

Next Insurance Company Resources