| 2024 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 40 | $725,663 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Representative | 40 | $106,604 | $0 | View return |
| 2024 | Sheetmetal Workers Local Union #63 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Air Rail and Transportation Workers Local #63 Educational Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Charlotte Center for Legal Advocacy Inc. | 990 | Chairperson | 0.5 | $0 | $0 | View return |
| 2023 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 55 | $676,354 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Representative | 40 | $107,757 | $0 | View return |
| 2023 | Sheetmetal Workers Local Union #63 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Masshire Hampden County Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Air Rail and Transportation Workers Local #63 Educational Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 55 | $650,000 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Representative | 1 | $95,985 | $0 | View return |
| 2022 | Sheetmetal Workers Local Union #63 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Masshire Hampden County Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Air Rail and Transportation Workers Local #63 Educational Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 55 | $685,700 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail Transportation | 990 | Council Representative | 1 | $70,499 | $0 | View return |
| 2021 | Sheetmetal Workers Local Union #63 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $30,508 | View return |
| 2021 | Masshire Hampden County Workforce Board Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Air Rail and Transportation Workers Local #63 Educational Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 55 | $608,917 | $0 | View return |
| 2020 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 55 | $608,917 | $0 | View return |
| 2020 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Business Agent/President | 40 | $92,047 | $0 | View return |
| 2020 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Masshire Hampden County Workforce Board Inc. | 990 | Director (Start 12/15/2020) | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Air Rail and Transportation Workers Local #63 Educational Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | University of Maine Foundation | 990 | Past Secretary | 1 | $0 | $0 | View return |
| 2019 | Theodore Roosevelt Presidential Library Foundation | 990 | CEO | 70 | $125,083 | $0 | View return |
| 2019 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Business Agent | 40 | $83,705 | $0 | View return |
| 2019 | Sheet Metal Air Rail and Transportation Workers Local 63 Labor Management C | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Brockton Country Club Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | University of Maine Foundation | 990 | Past Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Business Agent | 40 | $39,880 | $0 | View return |
| 2018 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Business Agent | 40 | $39,880 | $0 | View return |
| 2018 | VFW Veterans Club Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | University of Maine Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Veterans of Foreign Wars Department of Illinois | 990EZ | Sr Vice Command | 10 | $0 | $0 | View return |
| 2017 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2017 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | VFW Veterans Club Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | University of Maine Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Veterans of Foreign Wars Department of Illinois | 990EZ | Sr Vice Command | 10 | $0 | - | View return |
| 2016 | Veterans of Foreign Wars Department of Illinois | 990EZ | Jr. Vice Commander | 10 | $0 | $0 | View return |
| 2016 | Financial Executives International Boston Chapter Inc | 990 | Chair Nominating | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2016 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | University of Maine Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Financial Executives International Boston Chapter Inc | 990 | President | 5 | $0 | $0 | View return |
| 2015 | United Way of Greater Charlotte Inc | 990 | Director | 1.5 | $0 | $0 | View return |
| 2015 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Fei Boston Foundation Inc | 990PF | President | 1 | $0 | $0 | View return |
| 2015 | University of Maine Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Financial Executives International Boston Chapter Inc | 990 | Vice President | 5 | $0 | $0 | View return |
| 2014 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2014 | Brockton Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Wineamerica | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | United Way of Greater Charlotte Inc | 990 | Board Chairman | 3 | $0 | $0 | View return |
| 2014 | Fei Boston Foundation Inc | 990PF | Vice President | 1 | $0 | $0 | View return |
| 2014 | Cnrg Inc | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2014 | University of Maine Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Air Rail and Transportation Workers Local #63 | 990 | Executive Board | 1 | $300 | $0 | View return |
| 2013 | Council for Childrens Rights Inc. | 990 | President Elect | 3.5 | $0 | $0 | View return |
| 2013 | United Way of Greater Charlotte Inc | 990 | Vice Chair | 3 | $0 | $0 | View return |
| 2013 | Brockton Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | University of Maine Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Fei Boston Foundation Inc | 990PF | Vice President | 1 | $0 | $0 | View return |