David McColl
Investments
David McColl leads Echelon's investment strategy, developing playbooks for identifying and supporting outlier founders.
Background
6+ years developing Echelon investment playbooks
Executive Director of Stanford Climate Ventures as Adjunct Professor of Engineering