SWEN Capital Partners
Venture Capital
European responsible private markets manager investing across PE, infrastructure, and private debt with impact focus.
Paris, France · 4+ investments
Growth
Late Stage
Clean Energy
Infrastructure
Social Impact
- Headquarters
- Paris, France
- Founded
- 2008
- Website
- swen-cp.fr
- AUM
- $16.0B
- Total Investments
- 4
- Last Investment
- Mar 2026
- Geographic Focus
- Europe, Global
Investment Thesis
Responsible private markets investing across PE, infrastructure, and private debt, integrating ESG and impact criteria to create sustainable long-term value.
SWEN Capital Partners is a Venture Capital firm based in Paris, France. It has made 4 investments in Clean Energy and Infrastructure.
Investment History
Sign up to view investment history
Create a free account to see deal history, investment amounts, and round details.