Wunder Capital

OverviewSuggest Edit

Wunder Capital is a commercial solar energy financier company. It works directly with installers and developers to streamline the development process of commercial and industrial-scale solar energy projects.
HQBoulder, CO, US
Employee Ratings4.7


Wunder Capital is headquartered in
Boulder, United States

Location Map

Latest Updates

Employees (est.) (Apr 2022)53
Cybersecurity ratingAMore
Discover new suppliers and conduct deeper comparison analysis with Craft for EnterpriseLearn more
Banner background

Key People/Management at Wunder Capital

Dave Riess

Dave Riess

Co-Founder & CEO
Bryan Birsic

Bryan Birsic

Executive Chairman & Founder
Lisa (Mazzocco) Chapello

Lisa (Mazzocco) Chapello

Chief Of Staff
Sam Beaudin

Sam Beaudin

Co-Founder & CPO
Show more

Wunder Capital Office Locations

Wunder Capital has an office in Boulder
Boulder, CO, US (HQ)
1743 Walnut St
Show all (1)

Wunder Capital Financials and Metrics

Summary Metrics

Founding Date


Wunder Capital total Funding

$224 m

Wunder Capital latest funding size

$112 m

Time since last funding

4 years ago

Wunder Capital investors

Wunder Capital's latest funding round in May 2018 was reported to be $112 m. In total, Wunder Capital has raised $224 m
Show all financial metrics

Wunder Capital Cybersecurity Score

Cybersecurity ratingPremium dataset



SecurityScorecard logo

Wunder Capital Online and Social Media Presence

Embed Graph

Wunder Capital Frequently Asked Questions

  • When was Wunder Capital founded?

    Wunder Capital was founded in 2014.

  • Who are Wunder Capital key executives?

    Wunder Capital's key executives are Dave Riess, Bryan Birsic and Lisa (Mazzocco) Chapello.

  • How many employees does Wunder Capital have?

    Wunder Capital has 53 employees.

  • Who are Wunder Capital competitors?

    Competitors of Wunder Capital include Sunlight Financial, BlueDot Photonics and Solar Electric America.

  • Where is Wunder Capital headquarters?

    Wunder Capital headquarters is located at 1743 Walnut St, Boulder.

  • Where are Wunder Capital offices?

    Wunder Capital has an office in Boulder.

  • How many offices does Wunder Capital have?

    Wunder Capital has 1 office.