
Stephen Russell
Portfolio Manager

Stephen Russell serves as Portfolio Manager for the firm’s multi-strategy private funds portfolio and is responsible for deal origination and partner relationships across the platform’s investment strategies.
Prior to joining Perot in 2022, Stephen worked in UBS’s Financial Sponsors and Leveraged Finance group in New York. Before starting his career in finance, Stephen served as an officer in the U.S. Navy SEAL Teams.
Stephen is a distinguished graduate of the Virginia Military Institute and holds an MBA from The Wharton School of the University of Pennsylvania.
Stephen is active with nonprofits that support the SEAL community, and in his spare time he enjoys traveling, skiing, hunting, fly fishing, and spending time with his family —especially anywhere on or near the water.

