Stephen A. Ellis

Director at Charles Schwab

Mr. Ellis is a managing partner at TPG, a private equity and alternative investment firm. Prior to joining TPG in 2015, Mr. Ellis served as Chief Executive Officer of Asurion, LLC, a provider of consumer technology protection services, from 2012 through 2014. Prior to Asurion, Mr. Ellis served as worldwide managing director of Bain & Company, a management consulting firm, from 2005 until 2012, and as managing partner for Bain’s West Coast offices from 1999 through 2004. Mr. Ellis joined Bain in 1993. Mr. Ellis served as a member of the Board of Directors of e.l.f. Beauty, Inc. in 2019.

Mr. Ellis brings leadership and management skills, investment expertise and experience in global management consulting to the board, having served as worldwide managing director of Bain & Company, Chief Executive Officer of Asurion, LLC, and as a managing partner at TPG.

Timeline

  • Director

    Current role