| 2024 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2024 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2024 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Utility Contractors Association of New England Inc | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2023 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2023 | Utility Contractors Association of New England Inc | 990 | President-El | 5 | $0 | $0 | View return |
| 2023 | Pennsylvania Association of School Business Officials | 990 | Director | 0.2 | $0 | $0 | View return |
| 2023 | Lafayette Troop 204 Dads Club Inc. | 990 | Vice President | 10 | $0 | $0 | View return |
| 2022 | Utility Contractors Association of New England Inc | 990 | President-El | - | $0 | $0 | View return |
| 2022 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2022 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2022 | Lake Hills Community Association | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Pennsylvania Association of School Business Officials | 990 | Director | 0.2 | $0 | $0 | View return |
| 2021 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2021 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2021 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Lake Hills Community Association | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Utility Contractors Association of New England Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Utility Contractors Association of New England Inc | 990 | Secretary | - | $0 | $0 | View return |
| 2020 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2020 | Lake Hills Community Association | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Independent Community Bankers of America | 990 | SVP Legislative Counsel | 40 | $263,810 | $0 | View return |
| 2019 | Thompson Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2019 | Utility Contractors Association of New England Inc | 990 | Secretary | - | $0 | $0 | View return |
| 2019 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Oxford Area Neighborhood Services Center Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Independent Community Bankers of America | 990 | SVP Legislative Counsel | 40 | $281,288 | $0 | View return |
| 2018 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2018 | Illinois Hotel and Lodging Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Utility Contractors Association of New England Inc | 990 | Secretary | - | $0 | $0 | View return |
| 2018 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Oxford Area Neighborhood Services Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Bay Planning Coalition | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Hotel Employers Labor Relations Association | 990 | Director | 0.06 | $0 | $0 | View return |
| 2017 | Thompson Educational Foundation | 990PF | Trustee | 4 | $0 | $0 | View return |
| 2017 | Illinois Hotel and Lodging Association | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Oxford Area Neighborhood Services Center Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Independent Community Bankers of America | 990 | SVP, Leg Counsel | 40 | $245,980 | $0 | View return |
| 2016 | Hotel Employers Labor Relations Association | 990 | Director | 0.06 | $0 | $0 | View return |
| 2016 | Illinois Hotel and Lodging Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Independent Community Bankers of America | 990 | SVP, Leg Counsel | 40 | $251,243 | $0 | View return |
| 2015 | Illinois Hotel and Lodging Association | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Hotel Employers Labor Relations Association | 990EZ | Director | 0.06 | $0 | - | View return |
| 2014 | Independent Community Bankers of America | 990 | VP, Leg Counsel | 40 | $247,336 | $0 | View return |
| 2014 | Hotel Employers Labor Relations Association | 990EZ | Director | 0.1 | $0 | - | View return |
| 2014 | Illinois Hotel and Lodging Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Independent Community Bankers of America | 990 | VP, Leg Counsel | 40 | $232,680 | $0 | View return |
| 2013 | Illinois Hotel and Lodging Association | 990 | Director | 2 | - | - | View return |