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