Brian Compagnone

Brian Compagnone

Analyst, Disruption Corporation