| 2024 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $281,418 | $0 | View return |
| 2024 | Pba Products & Services Inc | 990 | President | 1 | $0 | $281,418 | View return |
| 2024 | Pennsylvania Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Uniquesource Products & Services | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $308,050 | $0 | View return |
| 2023 | Pba Products & Services Inc | 990 | President | 1 | $0 | $308,050 | View return |
| 2023 | Pennsylvania Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Uniquesource Products & Services | 990 | Director Until 5/24, Then Treasurer | 2 | $0 | $0 | View return |
| 2023 | Newvines International Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $269,646 | $0 | View return |
| 2022 | Pba Products & Services Inc | 990 | President | 1 | $0 | $269,646 | View return |
| 2022 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2022 | Pennsylvania Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Uniquesource Products & Services | 990 | Director Since 5/23 | 2 | $0 | $0 | View return |
| 2021 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $237,195 | $0 | View return |
| 2021 | Pba Products & Services Inc | 990 | President | 1 | $0 | $261,732 | View return |
| 2021 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2021 | Uniquesource Products & Services | 990 | Chairman Until 5/22 | 2 | $0 | $0 | View return |
| 2020 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $194,628 | $0 | View return |
| 2020 | Pba Products & Services Inc | 990 | President | 1 | $0 | $194,628 | View return |
| 2020 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2020 | Uniquesource Products & Services | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $243,905 | $0 | View return |
| 2019 | Pba Products & Services Inc | 990 | President | 1 | $0 | $243,905 | View return |
| 2019 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2019 | Uniquesource Products & Services | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | National Association for Employment Of | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $242,071 | $0 | View return |
| 2018 | Pba Products & Services Inc | 990 | President | 1 | $0 | $242,071 | View return |
| 2018 | Uniquesource Products & Services | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2018 | National Association for Employment Of | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2018 | Pennsylvania Association | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $207,831 | $0 | View return |
| 2017 | Pba Products & Services Inc | 990 | President | 1 | $0 | $207,831 | View return |
| 2017 | Visionserve Alliance Inc | 990 | Member | 3 | $0 | $0 | View return |
| 2017 | Pennsylvania Association | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2017 | National Association for Employment Of | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2016 | Blind and Vision Rehabilitation Services | 990 | President | 40 | $243,139 | $0 | View return |
| 2016 | Pba Products & Services Inc | 990 | President | 1 | $0 | $243,139 | View return |
| 2016 | National Association for Employment Of | 990EZ | VP Pub Policy | 3 | $0 | - | View return |