If you need more lookups,
subscriptions start at $34 USD/month.
Stephen Allen Location
Toronto, ON, CA
Stephen Allen Work
Head of Intermediary, Canada @ (January 2025 - Present)
Head of Distribution, Financial Intermediaries (Canada) @ (May 2022 - May 2024)
Senior Vice President @ (October 2019 - May 2022)
Executive Vice President, Head of Sales @ (July 2017 - October 2019)
Managing Director, Head of Canadian Distribution @ (January 2012 - April 2017)
Senior Vice President @ Macquarie Global Investments (January 2010 - January 2012)
Director @ (June 2005 - December 2009)
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.