New Energy Risk Overview

  • Founded
  • 2010
  • Status
  • Acquired/​Merged
  • Latest Deal Type
  • M&A
  • Financing Rounds
  • 1

New Energy Risk General Information


Provider of consulting and financial advisory services to the renewable energy sector in Menlo Park, California. The company has developed proprietary analytics, data, and computational models to provide insurance and risk analytics services for renewable energy sector.

Contact Information

Ownership Status
(Operating Subsidiary)
Financing Status
Corporate Backed or Acquired
Primary Industry
Consulting Services (B2B)
Other Industries
Other Financial Services
Other Insurance
Parent Company
Primary Office
  • 3555 Alameda de las Pulgas
  • 2nd Floor
  • Menlo Park, CA 94025
  • United States
+1 (650) 000-0000
Want detailed data on 3M+ companies?

What you see here scratches the surface

Request a free trial
Want to dig into this profile?

We’ll help you find what you need

Learn more

New Energy Risk Valuation & Funding

Deal Type Date Amount Valuation/
Post-Val Status Debt

This information is available in the PitchBook Platform. To explore New Energy Risk‘s full profile, request access.

Request a free trial

New Energy Risk Executive Team (7)

Name Title Board Seat Contact Info
Thomas Dickson Chief Executive Officer
Matt Lucas Managing Director, Business Development
Sherry Huang Chief Actuary
Brentan Alexander Ph.D Chief Science Officer and Chief Commercial Officer
Thompson Hutton Founder & Chairman
You’re viewing 5 of 7 executive team members. Get the full list »

New Energy Risk Board Members (1)

Name Representing Role Since
00000000 000000 Self Founder & Chairman 000 0000
To view New Energy Risk’s complete board members history, request access »