Chris Cullen logo

Chris Cullen

Previously invested at Triodos Investment Management

Investments
1
Lead Investments
1
Bristol, England, United Kingdom, GB

Highlights

Focus Areas

Battery
Energy
Renewable Energy

Firms Invested Under

Recent Investments

Harmony Energy logo

Firm Investments