Glenn Welling

Glenn W. Welling

Director
Glenn W. Welling has been a director since September 2017. Mr. Welling has been the founder and Chief Investment Officer of Engaged Capital, LLC since its founding in 2012. Prior to founding Engaged Capital, Mr. Welling was a Principal and Managing Director at Relational Investors, LLC, an investment fund, which he joined in July 2008, where he was responsible for managing the fund’s consumer, healthcare and utility investments. From February 2002 to May 2008, Mr. Welling was a Managing Director of Credit Suisse Group AG, an investment bank, where he also served as the Head of the Investment Banking Department’s Advisory Business.
Board Committees Current Public Company Boards Public Company Boards in Past Five Years
  • Compensation (Chair)
  • Strategy
  • BRC Inc. (since February 2022)
  • NCR Corporation (since May 2022)
  • Jamba, Inc. (January 2015 to September 2018)
  • Medifast, Inc. (June 2015 to March 2018)
  • SilverBox Engaged Merger Corp I (February 2021 to February 2022)
  • TiVo Corporation (May 2015 to June 2020)
Back to Top