Stephen Schou is a finance professional currently serving as Director at StepStone Group since September 2025. Prior to this role, Stephen held various positions at GCM Grosvenor from May 2017 to August 2025, including Executive Director, Principal, and Vice President. Previous experience includes serving as Senior Associate at HarbourVest Partners from May 2013 to April 2017, Associate at LP Capital Advisors from 2010 to May 2013, and Senior Analyst at Pacific Corporate Group from 2007 to 2009. Stephen began a career in finance with a Business Analyst Internship at PwC in 2006. Stephen earned a Bachelor of Science degree in Finance from UNH Peter T. Paul College of Business and Economics in 2007.
This person is not in the org chart
This person is not in any teams
This person is not in any offices