Senior Investment Advisor, Canaccord Genuity Corp
Canaccord Genuity Wealth Management (UK, Channel Islands and Isle of Man)