François Beaucage

Associate Investment Advisor, Portfolio Manager