| 2025 | Tennessee Recovery Alliance | 990EZ | President | 40 | $44,051 | - | View return |
| 2024 | United Steelworkers International Union Local 00689 | 990 | Trustee | 1 | $370 | $0 | View return |
| 2024 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2024 | Chesapeake Section American Water Works Association Inc | 990 | Chair - Elect | 1 | $0 | $0 | View return |
| 2024 | Oregon Mortgage Bankers Association | 990EZ | Vice Preside | 2 | $0 | - | View return |
| 2024 | The Thompson Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | American Seniors Housing Association Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Genesee Valley Fire Department Inc. | 990EZ | Board Member / Secretary - Joined D | 5 | $0 | $0 | View return |
| 2024 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2024 | Kingfisher Kayaking Inc. | 990PF | Director/President | 10 | $0 | $0 | View return |
| 2023 | United Steelworkers International Union Local 00689 | 990 | Trustee | 1 | $1,619 | $0 | View return |
| 2023 | Phi Sigma Kappa | 990EZ | Inductor | 5 | $0 | $0 | View return |
| 2023 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | American Seniors Housing Association Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Gunnison Council for the Arts Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | The Thompson Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2023 | Iaff Local 726 Health and Welfare Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Oregon Mortgage Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Chesapeake Section American Water Works Association Inc | 990 | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2023 | Kingfisher Kayaking Inc. | 990PF | Director President | 10 | $0 | $0 | View return |
| 2022 | United Steelworkers International Union Local 00689 | 990 | Trustee | 1 | $818 | $0 | View return |
| 2022 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $779 | $0 | View return |
| 2022 | Phi Sigma Kappa | 990EZ | President | 10 | $0 | $0 | View return |
| 2022 | American Seniors Housing Association Inc | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Chesapeake Section American Water Works Association Inc | 990 | Asst Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2022 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | The Thompson Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Cultivated with Care Inc. | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2022 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Kingfisher Kayaking Inc. | 990PF | Director President | 10 | $0 | $0 | View return |
| 2022 | Central Carolina Economic Development Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers International Union Local 00689 | 990 | Trustee | 1 | $1,797 | $0 | View return |
| 2021 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,323 | $0 | View return |
| 2021 | Cultivated with Care Inc. | 990PF | President | 1 | $0 | $0 | View return |
| 2021 | Avanti Lab | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Nuevo Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Exeter Youth Lacrosse Association Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | The Thompson Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Dutchess County Regional Chamber of Commerce Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2021 | Kingfisher Kayaking Inc. | 990PF | Director/President | 10 | $0 | $0 | View return |
| 2021 | Holyoke Canoe Club | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Central Carolina Economic Development Alliance | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,076 | $0 | View return |
| 2020 | United Steelworkers International Union Local 00689 | 990 | Guard | 1 | $890 | $0 | View return |
| 2020 | The Thompson Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Kingfisher Kayaking Inc. | 990PF | Co-President | 15 | $0 | $0 | View return |
| 2020 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2020 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $1,161 | $0 | View return |
| 2019 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2018 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $718 | $0 | View return |
| 2018 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2018 | Young Presidents' Organizationinc | 990 | Chapter Chai | 2.5 | $0 | $0 | View return |
| 2018 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2018 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2017 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $889 | $0 | View return |
| 2017 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2017 | Campbell University | 990 | Vice-Chair | 8 | $0 | $0 | View return |
| 2017 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Amalgamated Transit Union Local 382 | 990 | Operations | 0 | $600 | $0 | View return |
| 2016 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2016 | Good Samaritan Medical Center | 990 | Trustee: 1-1 Thru 5-4 | 0.04 | $0 | $0 | View return |
| 2016 | Janesville Professional Policemans Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Campbell University Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Amalgamated Transit Union Local 382 | 990 | Asst Busines | 2 | $1,207 | $0 | View return |
| 2015 | Janesville Professional Policemans Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2015 | Good Samaritan Medical Center | 990 | Trustee | 0.19 | $0 | $0 | View return |
| 2015 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2014 | Municipal Securities Rulemaking Board | 990 | Director | 4 | $33,750 | $0 | View return |
| 2014 | Good Samaritan Medical Center | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2014 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2014 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2014 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Municipal Securities Rulemaking Board | 990 | Director | 5 | $56,850 | $0 | View return |
| 2013 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2013 | Good Samaritan Medical Center | 990 | Trustee | 0.2 | $0 | $0 | View return |
| 2013 | Indiana Farm Bureau Jackson County Farm Bureau Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Campbell University | 990 | Chair | 8 | $0 | $0 | View return |
| 2012 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2011 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |
| 2010 | The Milton and Anne Thompson Foundation | 990PF | Trustee | 0 | $0 | - | View return |