
Demeter Partners
Description
Demeter Partners is a prominent European investment firm headquartered in Paris, France, specializing in the ecological transition. Established in 2005, the firm has grown to become a significant player in venture capital, private equity, and infrastructure financing, all dedicated to fostering sustainability. With approximately €1.2 billion (around $1.3 billion USD) under management, Demeter Partners is committed to supporting companies and projects that contribute to a greener economy across Europe. Its investment thesis revolves around addressing environmental challenges through innovation in eco-industries, eco-energies, and solutions for modern-day hazards.
The firm's investment strategy is notably broad, spanning the entire lifecycle of sustainable businesses and projects. Demeter Partners provides capital from the earliest stages, including seed and venture capital rounds for innovative startups, through growth equity for established small and medium-sized enterprises (SMEs) and mid-caps. Furthermore, it actively finances large-scale infrastructure projects, particularly in renewable energy. This multi-stage approach allows Demeter Partners to support a diverse portfolio, from nascent technologies to mature, impactful ventures.
Demeter Partners' typical investment tickets reflect its comprehensive strategy, ranging from €1 million (approximately $1.08 million USD) for early-stage ventures to €50 million (approximately $54 million USD) for larger private equity or infrastructure deals. Since its inception, Demeter Partners has made over 200 investments, demonstrating its active role in shaping the European green economy. The firm's long-standing commitment to the ecological transition positions it as a key financial partner for companies and projects aiming to drive environmental and economic progress.
Investor Profile
Demeter Partners has backed more than 83 startups, with 0 new investments in the last 12 months alone. The firm has led 28 rounds, about 34% of its total and boasts 10 exits across its portfolio.
Investment Focus Highlights
- Concentrates on Series Unknown, Series A, Seed rounds (top funding stages).
- Majority of deals are located in France, Germany, United States.
- Strong thematic focus on Energy, Manufacturing, Information Technology.
- Typical check size: $1.1M – $54M.
Stage Focus
- Series Unknown (49%)
- Series A (14%)
- Seed (12%)
- Private Equity (11%)
- Series B (10%)
- Series C (4%)
Country Focus
- France (88%)
- Germany (5%)
- United States (2%)
- Colombia (1%)
- Belgium (1%)
- Finland (1%)
- The Netherlands (1%)
Industry Focus
- Energy
- Manufacturing
- Information Technology
- Renewable Energy
- Electronics
- Solar
- Biotechnology
- Industrial
- Agriculture
- Cleantech
Frequently Asked Questions
Learn who this investor regularly partners with—both firms and angels—and explore their latest activity.