Investor Overview

Update
Founders:
Marc Wachsmuth
Headquarters:
Washington D.c.
Description:
premier provider of strategic consulting

Detailed Description

Update

Capital E is a premier provider of strategic consulting, technology assessment and deployment, and advisory services to firms and investors in the clean energy industry.

Current Team (6)

Update

Investments (17)

Update

Offices/Locations (1)

Update
  • Headquarters

    1250 24th Street NW

    Suite 300

    Washington D.c., 20037

    USA