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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices