James joined Ewing Morris in 2024. Prior to this, James was the Managing Partner and Portfolio Manager at Aventine.

He has also served as a Portfolio Manager for two industry leading funds at an independent investment firm based in Toronto, Canada with approximately $1 billion in assets under management. Previously he served as an investment consultant focusing on the development and implementation of quantitative strategies for institutional portfolio managers across Canada and the US. James is a CFA Charterholder and member of the Toronto CFA Society. He earned a Bachelor of Business Administration (Finance) from Wilfrid Laurier University.