CIBC
Equity Analyst
CIBC
Senior Analyst and Portfolio Manager
ACE Group
Technical Analyst
CIBC
Research Associate
CIBC
Portfolio Manager
Applied Research Investments LLC
Portfolio Manager
Nortech Efficient Business Solutions
Network Analyst
Council for Scientific and Industrial Research (CSIR)
Code Sprint Member
University of Cape Town
John Molson School of Business, Concordia University