Stephen is an Associate at Pennington Creek Capital. Stephen’s primary responsibilities include identifying and evaluating investment opportunities, performing transaction due diligence on prospective investments, and partnering with portfolio management teams to implement operational and growth strategies.

Prior to joining Pennington Creek in June 2024, Stephen worked at Deloitte Corporate Finance (formerly McColl Partners) where he focused on advising clients through M&A and capital raise processes in the technology, media, telecommunications, and business services sectors.

Originally from Connecticut, Stephen graduated from Southern Methodist University’s Cox School of Business where he earned a BBA in Finance and an MS in Management.

Outside of work, Stephen enjoys skiing, playing piano, and anything on or around the water.

Ask me about

My men’s league hockey career

My Australian Shepherd, Maverick

The best concert venues across Dallas-Fort Worth

First Job

The Lobster Roll Restaurant in Long Island, NY

All Rights Reserved © 2025 Pennington Creek Capital