| 2024 | Community Volunteers in Medicine Inc. | 990 | Former Pres | 40 | $249,472 | $0 | View return |
| 2024 | Free Clinic Association of Pennsylvania | 990 | Vice President | 2 | $0 | $0 | View return |
| 2023 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $238,712 | $0 | View return |
| 2023 | National Association of Free and Charitable Clinics Inc. | 990 | Chairman | 3 | $0 | $0 | View return |
| 2023 | Free Clinic Association of Pennsylvania | 990 | Vice President | 2 | $0 | $0 | View return |
| 2022 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $225,838 | $0 | View return |
| 2022 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chairman | 3 | $0 | $0 | View return |
| 2022 | Free Clinic Association of Pennsylvania | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $239,153 | $0 | View return |
| 2021 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chairman | 3 | $0 | $0 | View return |
| 2020 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $219,028 | $0 | View return |
| 2020 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chairman | 3 | $0 | $0 | View return |
| 2020 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chairman | 3 | $0 | $0 | View return |
| 2020 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chairman | 3 | $0 | $0 | View return |
| 2019 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $206,754 | $0 | View return |
| 2019 | National Association of Free and Charitable Clinics Inc. | 990 | Vice Chair | 3 | $0 | $0 | View return |
| 2019 | Foundation of the Chester County Chamber | 990 | Director | 0.25 | $0 | $0 | View return |
| 2018 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $192,271 | $0 | View return |
| 2018 | National Association of Free and Charitable Clinics Inc. | 990 | Board Member | 3 | $0 | $0 | View return |
| 2018 | Foundation of the Chester County Chamber | 990 | Director | - | $0 | $0 | View return |
| 2018 | National Association of Free and Charitable Clinics Inc. | 990 | Board Member | 3 | $0 | $0 | View return |
| 2018 | Free Clinic Association of Pennsylvania | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $193,717 | $0 | View return |
| 2017 | National Association of Free and Charitable Clinics Inc. | 990 | Board Member | 3 | $0 | $0 | View return |
| 2017 | Free Clinic Association of Pennsylvania | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Foundation of the Chester County Chamber | 990 | Director | - | $0 | $0 | View return |
| 2016 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $192,602 | $0 | View return |
| 2016 | Free Clinic Association of Pennsylvania | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $187,269 | $0 | View return |
| 2014 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $181,238 | $0 | View return |
| 2013 | Community Volunteers in Medicine Inc. | 990 | President & CEO | 40 | $175,389 | $0 | View return |