- PSP Credit Investments USA – Director, Private Debt Group
- Credit Suisse – Director, Leverage Finance Credit Underwriting Group
- Goldman Sachs & Co. – Vice President, Credit Risk Management and Advisory
- United States Army – Captain
Chip is a Managing Director and a member of Stone Point Credit.
Chip joined Stone Point in 2019 and has more than 15 years of experience in the financial services industry.