| 2024 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Northgate Residents Ownership | 990 | Director | 4 | $0 | $0 | View return |
| 2023 | National Association of Manufacturers of the USA | 990 | Executive VP | 40 | $678,264 | $0 | View return |
| 2023 | Public Affairs Council | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Foundation for Public Affairs | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | National Association of Manufacturers of the USA | 990 | Evp | 40 | $713,374 | $0 | View return |
| 2022 | Foundation for Public Affairs | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Public Affairs Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Public Affairs Council | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | National Association of Manufacturers of the USA | 990 | SVP - Communications | 40 | $421,525 | $0 | View return |
| 2021 | Foundation for Public Affairs | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Public Affairs Council | 990 | Director/ At-Large Member | 1 | $0 | $0 | View return |
| 2021 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | National Association of Manufacturers of the USA | 990 | SVP - Comm (See Sch O) | 40 | $818,006 | $0 | View return |
| 2020 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Public Affairs Council | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | National Association of Manufacturers of the USA | 990 | SVP - Communications | 40 | $579,159 | $0 | View return |
| 2019 | Public Affairs Council | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | The Arthur W Page Society | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | National Association of Manufacturers of the USA | 990 | SVP - Communications | 40 | $533,884 | $0 | View return |
| 2018 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Foundation for Public Relations Research and Educa | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | National Association of Manufacturers of the USA | 990 | SVP-Communications | 40 | $464,087 | $0 | View return |
| 2016 | National Association of Manufacturers of the USA | 990 | SVP-Communications | 40 | $475,079 | $0 | View return |
| 2015 | National Association of Manufacturers of the USA | 990 | SVP-Communications | 40 | $426,842 | $0 | View return |
| 2014 | National Association of Manufacturers of the USA | 990 | SVP-Communications | 35 | $387,504 | $0 | View return |
| 2013 | National Association of Manufacturers of the USA | 990 | SVP - Communications | 35 | $286,716 | $0 | View return |