Evercore
Brian Leonard is a seasoned financial professional with extensive experience in institutional equity sales and trading. Currently serving as Managing Director at Evercore since January 2023, Leonard has previously held similar positions at Jefferies and LaBranche & Co., demonstrating a strong track record in leadership roles. Additionally, experience at Deutsche Bank and UBS Investment Bank highlights a solid background in the financial sector, complemented by an earlier position as Executive Director at Morgan Stanley. Leonard is an alumnus of Providence College.
This person is not in any teams
This person is not in any offices