| 2024 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2023 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2023 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Growth and Opportunity Fund Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2021 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2021 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Growth and Opportunity Fund Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Growth and Opportunity Fund Inc | 990 | Director & President | 1 | $0 | $0 | View return |
| 2020 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2019 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2019 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2018 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2017 | Ohio Cable Telecommunications Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2016 | Ohio Cable Telecommunications Association | 990 | Bd. Of Directors | 1 | $0 | $0 | View return |
| 2015 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Ohio Cable Telecommunications Association | 990 | Bd. Of Directors | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2014 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Ohio Cable Telecommunications Association | 990 | Bd. Of Directors | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2013 | Ohio Cable Telecommunications Association | 990 | Bd. Of Directors | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Educational Communications Systems | 990 | Director | 0.3 | $0 | $0 | View return |
| 2013 | Broadband Communications Association of Pennsylvania | 990 | Director | 1 | $0 | $0 | View return |