Dennis joined Ewing Morris & Co. Investment Partners in 2026 and works on the US Small Cap strategy.
Prior to Ewing Morris, he was Managing Director & Head of Research for the Public Equities department at the Ontario Teachers’ Pension Plan where he focused on concentrated, fundamental-driven investing across global sectors. He is a CFA Charterholder and member of the Toronto CFA Society. He earned an MBA from NYU Stern School of Business and a BS from Tufts University.