Stephen MacLeod is a Director of Technology Delivery and Partner Management at TD Securities, where responsibilities include overseeing technology for investment banking, research, and marketing since February 2020. Previously, Stephen held various roles at TD Securities and CIBC, including IT Portfolio Manager and Senior Business Systems Consultant, with a focus on corporate and investment banking technology. Stephen's career began with positions such as Business Analyst and Data Analyst, reflecting a solid foundation in information and client management technology. Academic credentials include a Master of Business Administration from Ivey Business School and a Bachelor of Business Administration in Information Systems from St. Francis Xavier University.
This person is not in any teams
This person is not in any offices