| 2023 | Lehigh Valley Physician Group | 990 | Chairperson / Secretary / Trustee | 60 | $537,265 | $0 | View return |
| 2023 | Hazleton Professional Services | 990 | Chairperson / Treasurer | 2.5 | $0 | $537,265 | View return |
| 2023 | Family Care Centers Inc | 990 | Chairperson/Treasurer | 1 | $0 | $537,265 | View return |
| 2023 | Schuylkill Health System Medical Group | 990 | Chairperson / Treasurer | 1 | $0 | $537,265 | View return |
| 2022 | Lehigh Valley Physician Group | 990 | Chairperson / Secretary | 60 | $540,293 | $0 | View return |
| 2022 | Hazleton Professional Services | 990 | Chairperson / Treasurer | 2.5 | $0 | $540,293 | View return |
| 2022 | Schuylkill Health System Medical Group | 990 | Chairperson / Treasurer | 1 | $0 | $540,293 | View return |
| 2022 | Family Care Centers Inc | 990 | Chairperson/Treasurer | 1 | $0 | $540,293 | View return |
| 2021 | Lehigh Valley Physician Group | 990 | Chairperson | 60 | $509,406 | $0 | View return |
| 2021 | Hazleton Professional Services | 990 | Chairperson / Treasurer | 2.5 | $0 | $509,406 | View return |
| 2021 | Family Care Centers Inc | 990 | Chairperson/Treasurer | 1 | $0 | $509,406 | View return |
| 2021 | Schuylkill Health System Medical Group | 990 | Chairperson / Treasurer | 1 | $0 | $509,406 | View return |
| 2020 | Lehigh Valley Physician Group | 990 | Chairperson | 60 | $481,433 | $0 | View return |
| 2020 | Hazleton Professional Services | 990 | Chairperson / Treasurer | 2.5 | $0 | $481,433 | View return |
| 2020 | Schuylkill Health System Medical Group | 990 | Chairperson | 1 | $0 | $481,433 | View return |
| 2020 | Family Care Centers Inc | 990 | Chairperson | 1 | $0 | $481,433 | View return |
| 2019 | Hazleton Professional Services | 990 | Chairperson / Treasurer | 2.5 | $0 | $497,840 | View return |
| 2019 | Schuylkill Health System Medical Group | 990 | Chairperson | 1 | $0 | $497,840 | View return |
| 2019 | Family Care Centers Inc | 990 | Chair | 1 | $0 | $497,840 | View return |
| 2018 | Lehigh Valley Physician Group | 990 | Chair | 60 | $443,527 | $0 | View return |
| 2018 | Schuylkill Health System Medical Group | 990 | Chairman | 1 | $0 | $443,527 | View return |
| 2018 | Hazleton Professional Services | 990 | Chair / Treasurer | 2.5 | $0 | $443,527 | View return |
| 2017 | Lehigh Valley Physician Group | 990 | Chair | 60 | $474,686 | $0 | View return |
| 2017 | Hazleton Professional Services | 990 | Trustee | 2.5 | $0 | $474,686 | View return |
| 2016 | Lehigh Valley Physician Group | 990 | Chair | 60 | $457,016 | $0 | View return |
| 2015 | Lehigh Valley Physician Group | 990 | Vice-Chair | 60 | $448,886 | $0 | View return |
| 2014 | Lehigh Valley Physician Group | 990 | Vice-Chair | 60 | $458,718 | $0 | View return |
| 2013 | Lehigh Valley Physician Group | 990 | Vice-Chair | 60 | $426,411 | $0 | View return |