| 2025 | Farmington Valley Chapter of the Links Inc | 990EZ | Vice President | 4 | $0 | $0 | View return |
| 2025 | Alcove Care Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $101,940 | View return |
| 2024 | Alcove Care Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | The Institute for Poetic Medicine | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Red Oak Area Chamber of Commerce | 990 | Member | 0 | $0 | $0 | View return |
| 2024 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Office and Professional Employees Union Opeiu 4873 Local (AFL-Cio) | 990 | Exec Board M | 35 | $93,127 | $0 | View return |
| 2023 | We Care Personal Services Inc. | 990 | Director/President | 50 | $56,667 | $0 | View return |
| 2023 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $93,127 | View return |
| 2023 | Alcove Care Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2023 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Office and Professional Employees Union Opeiu 4873 Local (AFL-Cio) | 990 | Exec Board M | 35 | $85,038 | $0 | View return |
| 2022 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $85,038 | View return |
| 2022 | Alcove Care Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Rooted 2 Serve | 990EZ | Member | 4 | $0 | $0 | View return |
| 2022 | Wellsboro Lodge No 1147 Loyal Order of Moose | 990 | Chaplin | 1 | $0 | $0 | View return |
| 2022 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2021 | Office and Professional Employees Union Opeiu 4873 Local (AFL-Cio) | 990 | Exec Board M | 35 | $75,275 | $0 | View return |
| 2021 | We Care Personal Services Inc. | 990 | Director/President | 50 | $45,833 | $0 | View return |
| 2021 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $75,275 | View return |
| 2021 | Alcove Care Inc. | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Community Theatre Inc. | 990 | President | 2 | $0 | $0 | View return |
| 2020 | We Care Personal Services Inc. | 990 | Director/President | 50 | $45,833 | $0 | View return |
| 2020 | Office and Professional Employees Union Opeiu 4873 Local (AFL-Cio) | 990 | Exec Board M | 35 | $40,489 | $0 | View return |
| 2020 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $40,489 | View return |
| 2020 | Farmington Valley Chapter of the Links Inc | 990EZ | Financial Secretary | 4 | $0 | - | View return |
| 2020 | Alcove Care Inc. | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2020 | Community Theatre Inc. | 990EZ | President | 1 | $0 | $0 | View return |
| 2020 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Office and Professional Employees Union Opeiu 4873 Local (AFL-Cio) | 990 | Exec Board M | 35 | $73,971 | $0 | View return |
| 2019 | We Care Personal Services Inc. | 990 | Director/President | 50 | $50,000 | $0 | View return |
| 2019 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $73,971 | View return |
| 2019 | Farmington Valley Chapter of the Links Inc | 990EZ | Financial Secretary | 2 | $0 | - | View return |
| 2019 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2019 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | We Care Personal Services Inc. | 990 | Director/President | 50 | $50,000 | $0 | View return |
| 2018 | Itpeu Health & Welfare Fund | 990 | Trustee | 0.5 | $0 | $64,574 | View return |
| 2018 | Farmington Valley Chapter of the Links Inc | 990EZ | Financial Secretary | 2 | $0 | - | View return |
| 2018 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | Itpeu Annual Benefit Fund C/O Erisa Systems | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | We Care Personal Services Inc. | 990 | Director/President | 50 | $50,000 | $0 | View return |
| 2017 | Itpeu Health & Welfare Fund | 990 | Alt Trustee | 0.5 | $0 | $63,858 | View return |
| 2017 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2017 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2016 | We Care Personal Services Inc. | 990 | Director/President | 50 | $50,000 | $0 | View return |
| 2016 | Itpeu Health & Welfare Fund | 990 | Alt Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Community Theatre Inc. | 990EZ | President | 2 | $0 | $0 | View return |
| 2015 | We Care Personal Services Inc. | 990 | Director/President | 50 | $50,000 | $0 | View return |
| 2015 | Sauk Prairie Summer Softball & Baseball | 990EZ | Coordinator | 0 | $0 | - | View return |
| 2015 | Community Theatre Inc. | 990 | President | 4 | $0 | $0 | View return |
| 2014 | We Care Personal Services Inc. | 990 | Director/President | 50 | $39,583 | $0 | View return |
| 2014 | Community Theatre Inc. | 990EZ | President | 5 | $0 | $0 | View return |
| 2013 | We Care Personal Services Inc. | 990 | Director/President | 50 | $0 | $0 | View return |