Ecotrust is located at 721 NW 9th Ave
, Portland, OR 97209. It has around 100 - 250 employees. Its revenue is around $10 - 20M. Ecotrusts mission is to inspire fresh thinking that creates economic opportunity, social equity and environmental wellbeing. Our goal is to foster a natural model of development that creates more resilient communities, economies, and ecosystems here and around the world.
Ecotrust's role is to innovate, invest and inspire in ways that create wellbeing for people and the places they live. We are: An incubator for social enterprise, designed to identify and test deep innovation;
A capital ve...