GLENN W. WELLING

Corporate Board Profile

Tech Score: 0/100

← Back to All Directors

HAIN CELESTIAL GROUP INC

Filing Date Source Excerpt
2017-10-16 Glenn W. Welling has been a director since September 2017. Mr. Welling has been the Chief Investment Officer and Principal of Engaged Capital, LLC since its founding in 2012. Prior to founding Engaged Capital, Mr. Welling was a principal and managing director of research at Relational Investors, LLC, an investment fund.
2018-10-29 Glenn W. Welling has been a director since September 2017. Mr. Welling has been the founder and Chief Investment Officer of Engaged Capital, LLC... Mr. Welling brings significant finance, investment and consumer products experience to the Board.
2019-10-11 Glenn W. Welling has been the founder and Chief Investment Officer of Engaged Capital, LLC since its founding in 2012... Mr. Welling brings significant finance, investment and consumer products experience to the Board.
2020-10-13 Glenn W. Welling has been a director since September 2017. Mr. Welling has been the founder and Chief Investment Officer of Engaged Capital, LLC... Mr. Welling brings significant finance, investment and consumer products experience to the Board.
2021-09-17 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... Mr. Welling brings significant finance, investment and consumer products experience to the Board.

MEDIFAST INC

Filing Date Source Excerpt
2015-05-18 Mr. Welling is founder and Chief Investment Officer of Engaged Capital, LLC, with a BA from Wharton School of Business at the University of Pennsylvania.
2016-04-29 Mr. Welling is the founder and Chief Investment Officer of Engaged Capital and has worked at investment and strategy consulting firms.
2017-04-07 Mr. Welling is the founder and Chief Investment Officer of Engaged Capital.

NCR Voyix Corp

Filing Date Source Excerpt
2022-03-22 Glenn W. Welling is the Founder and Chief Investment Officer of Engaged Capital, LLC.
2023-03-22 Glenn W. Welling is the Founder and Chief Investment Officer of Engaged Capital, LLC ... Mr. Welling became a director of NCR on May 2, 2022 ... NCR COMMITTEES: Audit, Compensation and Human Resource ... Director Compensation Tables ... Glenn W. Welling ... Total: 305,673

Data sourced from SEC filings. Last updated: 2025-12-07