Gary has over 15 years in financial markets. Prior to joining TC, he served as an equity & derivatives specialist with TD Bank and Bank of America. Gary is regularly quoted in Bloomberg News, conducts many education and market outlook webinars for investment institutions all over the world and has been a guest speaker at the New York Traders Expo.