| 2025 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $8,794 | - | View return |
| 2025 | Juniata Valley Area Chamber of Commerce | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Nuvisions Center | 990 | Presidentceo | 40 | $81,418 | $0 | View return |
| 2024 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $7,459 | $0 | View return |
| 2024 | Juniata Valley Area Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Pennsylvania Association for the Blind | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Pennsylvania Industries for the Blind and Handicapped Inc | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2023 | Nuvisions Center | 990 | Presidentceo | 40 | $80,864 | $0 | View return |
| 2023 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $4,851 | $0 | View return |
| 2023 | Juniata Valley Area Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Pennsylvania Association for the Blind | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Industries for the Blind and Handicapped Inc | 990 | 2nd Vice Chair Until 5/24, Then Chairperson | 2 | $0 | $0 | View return |
| 2023 | The Residency | 990 | President, Treasurer, Dire | 5 | $0 | $0 | View return |
| 2022 | Nuvisions Center | 990 | Presidentceo | 40 | $77,189 | $0 | View return |
| 2022 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $11,705 | $0 | View return |
| 2022 | Pennsylvania Association for the Blind | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Kalamazoo College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Juniata Valley Area Chamber of Commerce | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Pennsylvania Industries for the Blind and Handicapped Inc | 990 | Director Until 3/23, Then 2nd Vice Chair | 2 | $0 | $0 | View return |
| 2022 | The Residency | 990 | President, Treasurer, Dire | 5 | $0 | $0 | View return |
| 2021 | Nuvisions Center | 990 | Presidentceo | 40 | $73,353 | $0 | View return |
| 2021 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $4,988 | $0 | View return |
| 2021 | Kalamazoo College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Pennsylvania Industries for the Blind and Handicapped Inc | 990 | Director Beg 5/22 | 2 | $0 | $0 | View return |
| 2021 | The Residency | 990 | President, Treasurer, Dire | 5 | $0 | $0 | View return |
| 2020 | Nuvisions Center | 990 | Presidentceo | 40 | $15,692 | $0 | View return |
| 2020 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $6,648 | $0 | View return |
| 2020 | 21 Progress | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Kalamazoo College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | The Residency | 990 | President, Treasurer, Dire | 5 | $0 | $0 | View return |
| 2020 | Pleasantville Community Television Inc. | 990EZ | Director - Thru 3/21 | 1 | $0 | $0 | View return |
| 2019 | Util Workers Union of America Loc 304 | 990EZ | Secretary Treasurer | 10 | $1,364 | $0 | View return |
| 2019 | 21 Progress | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Kalamazoo College | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | The Residency | 990 | President, Treasurer, Director | 5 | $0 | $0 | View return |
| 2019 | Pleasantville Community Television Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pleasantville Community Television Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pleasantville Community Television Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pleasantville Community Television Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Pleasantville Community Television Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Pleasantville Community Television Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Pleasantville Community Television Inc. | 990 | Village Trustee Rep | 1 | $0 | $0 | View return |