• ICR

Stephen Parish

Managing Partner, ICR Capital

Stephen Parish is currently the Managing Partner at ICR Capital, a position held since 2025. Previously, Stephen served as Co-Head at ICR Capital from 2019 to 2025 and held the role of Managing Director at Solebury Capital LLC from 2012 to 2019. Prior to that, Stephen was a Managing Director at Cantor Fitzgerald from 2009 to 2011, leading the Equity Capital Markets, and they spent 25 years at Bear Stearns as a Senior Managing Director in Equity Capital Markets. Stephen is pursuing an MBA in Finance at NYU Stern School of Business and has completed a BA at Tulane University.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices