Demea Invest is a Paris-headquartered sustainable investment platform formed by the 2024 merger of Demeter Investment Managers (now Demea Sustainable Investment) and Cerea Partners (now Demea Agro). Demeter itself was founded in 2005, and the combined platform now runs offices in Paris, Lyon, Bordeaux, Düsseldorf, Madrid and Montreal with about 70 staff. It manages roughly €3 billion across ventur...
Champaign, Illinois, United States
San Francisco, United States
Cambridge, United States
Seoul, South Korea
San Francisco, United States
Boston, United States