| 2024 | Friends of Waller Park Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2024 | Members Advantage Community Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Members Advantage Community Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Friends of Waller Park Inc. | 990EZ | Director | 5 | $0 | $0 | View return |
| 2023 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Union Trustee (P) | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager (P) | 40 | $19,326 | $0 | View return |
| 2022 | Local Union 567 Building Corporation | 990 | Business Manager (P) | 1 | $0 | $19,326 | View return |
| 2022 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $19,326 | View return |
| 2022 | Members Advantage Community Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager | 40 | $83,547 | $0 | View return |
| 2021 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $83,547 | View return |
| 2021 | Vermont Trial Lawyers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Members Advantage Community Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager/Financial | 1 | $79,038 | $0 | View return |
| 2020 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2020 | Vermont Trial Lawyers Association | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | River Valley Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Members Advantage Community Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager/Financial | 1 | $78,188 | $0 | View return |
| 2019 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $78,188 | View return |
| 2019 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $78,188 | View return |
| 2019 | Heights Auto Workers Credit Union | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | River Valley Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager/Financial | 2 | $75,046 | $0 | View return |
| 2018 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $75,046 | View return |
| 2018 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $75,046 | View return |
| 2018 | Heights Auto Workers Credit Union | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | River Valley Credit Union | 990 | Supervisory Chair | 2 | $0 | $0 | View return |
| 2018 | River Valley Credit Union | 990 | Supervisory Chair | 2 | $0 | $0 | View return |
| 2018 | Heights Auto Workers Credit Union | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager/Financial | 2 | $75,046 | $0 | View return |
| 2017 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $75,673 | View return |
| 2017 | River Valley Credit Union | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Heights Auto Workers Credit Union | 990 | Member | 2 | $0 | $0 | View return |
| 2017 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager/Financial Secretary | 2 | $77,121 | $0 | View return |
| 2016 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $77,121 | View return |
| 2016 | Heights Auto Workers Credit Union | 990 | Member | 2 | $0 | $0 | View return |
| 2016 | River Valley Credit Union | 990 | Chair | 2 | $0 | $0 | View return |
| 2016 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager | 2 | $77,939 | $0 | View return |
| 2015 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $77,939 | View return |
| 2015 | River Valley Credit Union | 990 | Supervisory | 2 | $0 | $0 | View return |
| 2015 | Heights Auto Workers Credit Union | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical Workers Local 567 | 990 | Business Manager | 2 | $16,650 | $0 | View return |
| 2014 | Local Union 567 Building Corporation | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2014 | Heights Auto Workers Credit Union | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Business Manager | 1 | $0 | $0 | View return |
| 2013 | Local Union 567 Building Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers Local 567 | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Heights Auto Workers Credit Union | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Portland Electrical Joint Apprenticeship & Training Fund | 990 | Director | 1 | $0 | $0 | View return |