Duncan Stratford

Duncan Stratford is investment director at Canaccord Genuity Wealth Management.