If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Allen Location
Toronto, ON, CA
Stephen Allen Work
2025 -now Head of Intermediary, Canada @
2022 -2024 Head of Distribution, Financial Intermediaries (Canada) @
2019 -2022 Senior Vice President @
2017 -2019 Executive Vice President, Head of Sales @
2012 -2017 Managing Director, Head of Canadian Distribution @
2010 -2012 Senior Vice President @ Macquarie Global Investments
2005 -2009 Director @
Stephen Allen Education
Carleton University
Stephen Allen Summary
Stephen Allen, based in Toronto, ON, CA, is currently a Head of Intermediary, Canada at Neuberger Berman. Stephen Allen brings experience from previous roles at Fiera Capital, Brompton Funds, Evolve Funds and Onex Credit Partners. Stephen Allen holds a Carleton University. Stephen Allen has 2 emails on RocketReach.
Looking for a different Stephen Allen?
Find contact details for 700 million professionals.