Glenn William Welling founded Engaged Capital LLC. Presently, he is currently Principal & Chief Investment Officer at this company.
He is also on the board of The Hain Celestial Group, Inc., NCR Corp. and BRC, Inc. and Chairman-Tennis Program at the University of Pennsylvania and Member-Executive Education Board at The Wharton School of the University of Pennsylvania.
He previously held the position of Managing Director at Credit Suisse Group AG and Managing Director & Partner at Holt Value Associates LP (a subsidiary of Credit Suisse Group AG) and Managing Director & Partner at Relational Investors LLC.
Mr. Welling received an undergraduate degree from The Wharton School of the University of Pennsylvania.