Steve Ellis

Director at InStride

Steve Ellis is a seasoned finance professional with extensive experience in leadership roles across multiple organizations. Currently serving as Managing Partner at TPG Capital since November 2015, Steve also holds the position of Board Director at Charles Schwab and previously at Asurion. Prior to these roles, Steve was Worldwide Managing Director and Managing Partner at Bain & Company for over a decade. Academic credentials include a Master of Business Administration from Stanford University Graduate School of Business and a Bachelor of Arts in Business/Managerial Economics and History from the University of California, Berkeley.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams