- Silver Point Capital – Performing Credit (Special Projects)
- CVC Credit Partners – Managing Partner and Chief Investment Officer
- Goldman Sachs – Partner, Managing Director
Stephen is a Managing Director and a member of Stone Point Credit.
Stephen joined Stone Point in 2019 and has more than 30 years of experience in the financial services industry.