Echo Health Ventures

DOEN Participaties invests in innovative, early stage companies whose mission is to make an environmental and social impact

Number of Investments: 46

Number of Exits: 2

Investment Industries: Non Profit;Renewable Energy;Social

Investment Categories: Early Stage Venture;Late Stage Venture;Seed

Email: linda@doen.nl

Location: Amsterdam, Noord-Holland, The Netherlands