| 2024 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Reading Hospital Foundation | 990 | Board Member | 2 | $0 | $1,213,791 | View return |
| 2023 | Tower Health | 990 | Evp Business | 50 | $0 | $1,213,791 | View return |
| 2023 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $200,652 | View return |
| 2023 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Reading Hospital Foundation | 990 | Board Member | 2 | $0 | $1,019,399 | View return |
| 2022 | Tower Health | 990 | Evp Business | 50 | $0 | $1,019,399 | View return |
| 2022 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $197,989 | View return |
| 2022 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Reading Hospital | 990 | Evp Busines | - | $1,129,933 | $0 | View return |
| 2021 | Reading Hospital Foundation | 990 | Board Member | 2 | $0 | $1,129,933 | View return |
| 2021 | Tower Health | 990 | Evp Business | 50 | $0 | $1,129,933 | View return |
| 2021 | Visiting Nurse Association of Pottstown and Vicinity | 990 | Secretary | 0.05 | $0 | $441,788 | View return |
| 2021 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $197,989 | View return |
| 2021 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Reading Hospital | 990 | Evp Business | 0 | $855,506 | $0 | View return |
| 2020 | International Association of Sheet Metal | 990 | Financial Sec, Treasurer | 40 | $191,691 | $0 | View return |
| 2020 | Visiting Nurse Association of Pottstown and Vicinity | 990 | Secretary | 0.05 | $0 | $855,505 | View return |
| 2020 | Reading Hospital Foundation | 990 | Board/Evp Bu | 2 | $0 | $855,506 | View return |
| 2020 | Tower Health | 990 | Evp Business | 50 | $0 | $855,506 | View return |
| 2020 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $191,691 | View return |
| 2020 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Reading Hospital | 990 | Former Evp B | 0 | $841,489 | $0 | View return |
| 2019 | Tower Health at Home - Advantage | 990 | Secretary | 0.05 | $0 | $841,489 | View return |
| 2019 | Tower Health at Home | 990 | Secretary | 0.4 | $0 | $841,489 | View return |
| 2019 | Visiting Nurse Association of Pottstown and Vicinity | 990 | Secretary | 0.05 | $0 | $841,489 | View return |
| 2019 | Tower Health at Home | 990 | Secretary | 0.05 | $0 | $841,489 | View return |
| 2019 | Tower Health | 990 | Evp Business | 50 | $0 | $841,489 | View return |
| 2019 | Reading Hospital Foundation | 990 | Board/Evp Bu | 2 | $0 | $841,489 | View return |
| 2019 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $189,921 | View return |
| 2019 | International Assoc of Smart Local | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Nabnasset Lake Country Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Tower Health | 990 | Evp Business | 48 | $0 | $954,863 | View return |
| 2018 | Reading Hospital Foundation | 990 | Board/Evp Bu | 2 | $0 | $954,863 | View return |
| 2018 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $177,144 | View return |
| 2018 | International Assoc of Smart Local | 990 | Trustee - New | 1 | $0 | $0 | View return |
| 2018 | Denver Curling Club | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Greater Reading Economic | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2018 | Nabnasset Lake Country Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Affilia Home Health | 990 | Chairperson/Member | 2 | $0 | $0 | View return |
| 2017 | Reading Hospital | 990 | Evp Business | 46 | $719,763 | $0 | View return |
| 2017 | Reading Hospital Foundation | 990 | Evp Business | 2 | $0 | $719,763 | View return |
| 2017 | Tower Health | 990 | Evp Business | 2 | $0 | $719,763 | View return |
| 2017 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $167,274 | View return |
| 2017 | Denver Curling Club | 990 | Vice President | 30 | $0 | $0 | View return |
| 2017 | Nabnasset Lake Country Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Reading Hospital | 990 | Senior VP | 48 | $546,836 | $0 | View return |
| 2016 | Reading Hospital Foundation | 990 | Secretary | 2 | $0 | $546,836 | View return |
| 2016 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $165,204 | View return |
| 2016 | Denver Curling Club | 990 | Vice President | 30 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2015 | Reading Hospital | 990 | Senior VP | 48 | $471,303 | $0 | View return |
| 2015 | Reading Hospital Foundation | 990 | Senior VP | 2 | $0 | $471,303 | View return |
| 2015 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $155,989 | View return |
| 2015 | Denver Curling Club | 990 | Director | 20 | - | - | View return |
| 2015 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Reading Hospital | 990 | Senior VP | 50 | $268,255 | $0 | View return |
| 2014 | Tower Health | 990 | Senior VP | 1 | $0 | $268,255 | View return |
| 2014 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $154,574 | View return |
| 2014 | Nevada Trucking Association | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2013 | International Association of Sheet Metal | 990 | Business Representative | 40 | $149,284 | $0 | View return |
| 2013 | Sheet Metal Workers Local 73 | 990 | Trustee | 3 | $0 | $149,284 | View return |
| 2013 | Nevada Trucking Association | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers' Local 73 Apprentice | 990 | Trustee | 0.5 | $0 | $0 | View return |