Stephen Dodd is the Managing Director at Imperial Capital, LLC, based in the United States. He assumed this role in January 2024. Prior to joining Imperial Capital, Stephen served as Managing Director at RW Pressprich & Co. from April 2020 to May 2024. His extensive career in investment banking includes leadership positions at Janney Montgomery Scott LLC, Guggenheim Partners, Lazard, Pali Capital, Piper Jaffray, Wachovia Securities Inc., Freeman Securities Inc., Mabon Securities Inc., Salomon Smith Barney Holdings Inc., and Cushman & Wakefield. Stephen's experience spans over three decades, with a focus on high yield sales and structured products. He began his career in 1983 as a Branch Examiner at Smith Barney, Harris Upham & Co. Inc.
We tailor your onboarding experience to match what you're looking for. Tell us more about yourself and your team to help us out.