Sean Leahy

Managing Director, Investment Banking



Sean Leahy is a Managing Director, Investment Banking at ROTH, focusing on Business Services and Media. With over 13 years of experience in investment banking and equity research, Sean brings significant expertise in addressing the capital markets needs of small-cap public companies Prior to joining ROTH, he held the positions of Senior Vice President, Managing Director and Head of Investment Banking at Barrington Research Associates, Inc.

Prior to his roles in banking, Sean was a Research Analyst covering companies the Media & Entertainment space, also at Barrington Research.


Mr. Leahy holds B.B.A.’s in both Finance and Accounting from Loyola University Chicago and an M.S.F. (Master of Science in Finance) from Loyola University Chicago.


Joined Roth

October 2023

Sector Focus

Business Services


B.B.A and M.S.F from Loyola University and


Barrington Research Associates, Inc.,