| 2024 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2024 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2024 | Church Health Ministries Inc | 990EZ | Chairman | 1 | $0 | - | View return |
| 2024 | Miracle League of Northampton Twp | 990 | Board Member At Large | 0.5 | $0 | $0 | View return |
| 2024 | Pennsylvania Educational Communications | 990 | Chairman Emeritus | 1 | $0 | $0 | View return |
| 2023 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2023 | Pennsylvania Educational Communications | 990 | Chairman Emeritus | 1 | $0 | $0 | View return |
| 2023 | Church Health Ministries Inc | 990EZ | Chairman | 1 | $0 | - | View return |
| 2023 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Miracle League of Northampton Twp | 990 | Board Member At Large | 0.5 | $0 | $0 | View return |
| 2023 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2023 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | Rotary D7475 Service Foundation Inc | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2022 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | Church Health Ministries Inc | 990EZ | Chairman | 2 | $0 | - | View return |
| 2022 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Miracle League of Northampton Twp | 990 | Board Member At Large | 0.5 | $0 | $0 | View return |
| 2022 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Christs Home | 990 | Chairman | 0 | $0 | $0 | View return |
| 2021 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2021 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2021 | Miracle League of Northampton Twp | 990 | Board Member At Large | 0.5 | $0 | $0 | View return |
| 2021 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | Church Health Ministries Inc | 990EZ | Chairman | 2 | $0 | - | View return |
| 2021 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Pennsylvania Commission For | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Christs Home | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Miracle League of Northampton Twp | 990 | Board Member At Large | 0 | $0 | $0 | View return |
| 2020 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Pennsylvania Commission For | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2020 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2020 | Church Health Ministries Inc | 990EZ | Chairman | 0.5 | $0 | - | View return |
| 2020 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Christs Home | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2019 | Church Health Ministries Inc | 990EZ | Chairman | 0.5 | $0 | - | View return |
| 2019 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2019 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Christs Home | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Pennsylvania Commission For | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Church Health Ministries Inc | 990EZ | Chairman | 0.5 | $0 | - | View return |
| 2018 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Credit Counseling Center | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2018 | Christs Home | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2017 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Rotary Club of Trenton Nj Charitable Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2017 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Credit Counseling Center | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Bucks County Community College | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Cable Telecommunications Association Of | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Church Health Ministries Inc | 990EZ | Chairman | 0.5 | $0 | - | View return |
| 2017 | Christs Home | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Broadband Communications | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2016 | Virginia Cable Telecommunications | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | New Jersey Cable Telecommunications Assn | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Credit Counseling Center | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Bucks County Community College | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Christs Home | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Virginia Cable Telecommunications | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Bucks County Community College | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Credit Counseling Center | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Pennsylvania Educational Communications | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | New Jersey Cable Telecommunications Assn | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Boys & Girls Club of Trentonmercer County Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Credit Counseling Center | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | Pearl S Buck International Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Boys & Girls Club of Trentonmercer County Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Virginia Cable Telecommunications | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Pennsylvania Educational Communications | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2014 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Credit Counseling Center | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | Pearl S Buck International Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Boys & Girls Club of Trentonmercer County Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Pennsylvania Cable & Telecommunications Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Pennsylvania Educational Communications | 990 | Secretary | 0.3 | $0 | $0 | View return |
| 2013 | Adopt a Child Save a Life Inc | 990 | Secretary | - | $0 | $0 | View return |
| 2013 | Bucks County Economic Development | 990 | Director | 1 | $0 | $0 | View return |