| 2024 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $175,091 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $111,457 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $157,064 | $0 | View return |
| 2023 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $156,560 | $0 | View return |
| 2023 | Kiwanis Club of Montgomery Foundation Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Lt Robert C Dupola Post No 4237 Veterans of Foreign Wars United | 990 | Vice Commander | 2 | $0 | $0 | View return |
| 2022 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $142,215 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $141,439 | $0 | View return |
| 2021 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $131,110 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $129,670 | $0 | View return |
| 2021 | Ross Valley Little League | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $129,968 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $128,702 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $122,173 | $0 | View return |
| 2019 | Warren Rural Electric Cooperative Corporation | 990 | Sr. Manager Of Engineering | 40 | $119,618 | $0 | View return |
| 2019 | Community Ministries Learning Centerinc | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $115,260 | $0 | View return |
| 2018 | Warren Rural Electric Cooperative Corporation | 990 | Manager Of Engineering | 40 | $113,596 | $0 | View return |
| 2018 | Community Ministries Learning Centerinc | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Central Inside Electrical Joint Appenticeship and Training Trust F | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $110,375 | $0 | View return |
| 2017 | Community Ministries Learning Centerinc | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2017 | Central Inside Electrical Joint Appenticeship and Training Trust F | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $105,952 | $0 | View return |
| 2016 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical Workers Local #280 | 990 | Business Manager | 40 | $103,771 | $0 | View return |
| 2015 | Central Inside Electrical Joint Appenticeship and Training Trust F | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | Peabody Charter School Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | Central Inside Electrical Joint Appenticeship and Training Trust F | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Peabody Charter School Inc. | 990 | Member | 2 | $0 | $0 | View return |