Stephen Barr

Managing Director

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.

Location

Mississauga, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices