SE

Steve Ellis

Managing Partner

Steve Ellis is a seasoned investment and management professional with extensive experience in leadership roles across multiple organizations. Since November 2015, Steve has served as Managing Partner at TPG Capital, while also fulfilling the role of Board Director at Charles Schwab since October 2012. Prior experience includes a leadership position as CEO and Board Director at Asurion from June 2008 to March 2015 and Worldwide Managing Director at Bain & Company from December 1999 to March 2012. Steve holds a Master of Business Administration (MBA) from Stanford University Graduate School of Business and a Bachelor of Arts (BA) in Business/Managerial Economics and History from the University of California, Berkeley.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices