World Impact Summit 2025

Demeter Investment Managers

EA3

Description

Demeter is one of the leading European investors in the energy and ecological transition. Its funds invest between €1 m and €30m to support companies in the sector at all stages of their development, including innovative startups, small and medium-sized enterprises, and infrastructure projects. Demeter’s team consists of 38 people across France, Spain, and Germany, managing €1.3 billion and having completed 230 investments since 2005.