Ollen Douglass
Verified
Managing Director of an early stage venture fund launched in mid 2018