Managing Director
New York, NY
Cantor Fitzgerald
JMP Group
Managing Director and Senior Research Analyst
Piper Jaffray
University of Colorado at Boulder
University of Wisconsin-Madison