Corporate Board Profile
Tech Score: 0/100
| 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. |
| 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. |
| 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