Martin Teevan

Canaccord Genuity

Current Role: Managing Director