Stephen Barr is a Managing Director at TD Securities, currently leading the Global Origination for Trade Finance across North America, Europe, and Asia. With a robust background in leadership and strategy, Stephen has driven significant business growth, including leading the trade solutions business to a six-fold revenue increase. Previously, Stephen held key roles at BMO and GE Energy Financial Services, demonstrating expertise in managing large debt portfolios and originating financial transactions in various sectors. Stephen is pursuing a B.Comm in Finance & Accounting from the University of Alberta and an MBA from Dalhousie University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices