| 2022 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Committee Member | 4 | $0 | $0 | View return |
| 2022 | The Crossing Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Greater Philadelphia Health Action Inc | 990 | Physician | 30 | $171,172 | $0 | View return |
| 2021 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Committee Member | 4 | $0 | $0 | View return |
| 2021 | The Crossing Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Family Health Center of Boone County | 990 | Medical Director | 40 | $151,833 | $0 | View return |
| 2020 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2020 | The Crossing Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Vepp Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Family Health Center of Boone County | 990 | Medical Director | 40 | $235,206 | $0 | View return |
| 2019 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2018 | Family Health Center of Boone County | 990 | Medical Director | 40 | $225,760 | $0 | View return |
| 2018 | Musical Fund Society of Philadelphia Edward Garrett Mccollin Memorial Fund | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2018 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2017 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2017 | Musical Fund Society of Philadelphia Edward Garrett Mccollin Memorial Fund | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2016 | Cvps Employee Benefits Trust for Central Vermont Public Service | 990 | Retirement Committee Member | 4 | $0 | $0 | View return |
| 2016 | Green Mountain Power Corp Retiree Medical Benefit Tr (Non-Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2016 | Musical Fund Society of Philadelphia Edward Garrett Mccollin Memorial Fund | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2016 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Membe | 4 | $0 | $0 | View return |
| 2015 | Cvps Employee Benefits Trust for Central Vermont Public Service | 990 | Dirctor | 40 | $0 | $0 | View return |
| 2015 | Green Mountain Power Corporation Retiree Medical Benefit Trust (Bargaining Unit) | 990 | Retirement Committee Member | 4 | $0 | $0 | View return |
| 2015 | American Legion Dover Post #8 | 990 | Sr. Vice Commander | 1 | $0 | $0 | View return |
| 2015 | Green Mountain Power Corp Retiree Medical Benefit Tr (Non-Bargaining Unit) | 990 | Retirement Committee Member | 4 | $0 | $0 | View return |
| 2015 | Musical Fund Society of Philadelphia Edward Garrett Mccollin Memorial Fund | 990 | Board Member | 0.3 | $0 | $0 | View return |
| 2014 | American Legion Dover Post #8 | 990 | Sr. Vice Commander | 1 | $0 | $0 | View return |
| 2014 | Musical Fund Society of Philadelphia Edward Garrett Mccollin Memorial Fund | 990 | Board Member | 0.3 | $0 | $0 | View return |