Senior Investment Associate
CurrentThe opinions, endorsements and recommendations expressed in my profile do not necessarily reflect those of National Bank Financial. This site and electronic communications will be monitored by National Bank Financial for compliance purposes.