| 2025 | Grafton Historical Society | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | The Windham Foundation Inc | 990PF | President/CFO (End Fy25) | 40 | $85,069 | $0 | View return |
| 2024 | Grafton Historical Society | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Roots Community Health Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2024 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The Windham Foundation Inc | 990PF | President/CFO | 40 | $200,000 | $0 | View return |
| 2023 | North American Board of Certified Energy | 990 | Controller | 37.5 | $91,242 | $0 | View return |
| 2023 | Grafton Historical Society | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Quonset Davisville Navy Yacht Club | 990 | Commodore | 0 | $0 | $0 | View return |
| 2023 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Roots Community Health Center | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | The Windham Foundation Inc | 990PF | President/CFO | 40 | $200,000 | $0 | View return |
| 2022 | North American Board of Certified Energy | 990 | Controller | 37.5 | $83,194 | $0 | View return |
| 2022 | Quonset Davisville Navy Yacht Club | 990 | Commodore | 0 | $0 | $0 | View return |
| 2022 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Roots Community Health Center | 990 | President | 5 | $0 | $0 | View return |
| 2021 | The Windham Foundation Inc | 990PF | President/CFO | 40 | $203,220 | $0 | View return |
| 2021 | North American Board of Certified Energy | 990 | Controller | 37.5 | $75,508 | $0 | View return |
| 2021 | Quonset Davisville Navy Yacht Club | 990 | Commodore | 0 | $0 | $0 | View return |
| 2021 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Roots Community Health Center | 990 | President | 5 | $0 | $0 | View return |
| 2020 | The Windham Foundation Inc | 990PF | President/CFO | 40 | $184,462 | $0 | View return |
| 2020 | The Windham Foundation Inc | 990PF | President/CFO | 40 | $184,462 | $0 | View return |
| 2020 | North American Board of Certified Energy | 990 | Controller | 37.5 | $71,948 | $0 | View return |
| 2020 | Quonset Davisville Navy Yacht Club | 990 | Vice Commodore | 0 | $0 | $0 | View return |
| 2020 | Roots Community Health Center | 990 | President | 5 | $0 | $0 | View return |
| 2019 | The Windham Foundation Inc | 990PF | Asst Sec/Treasurer | 40 | $165,000 | $0 | View return |
| 2019 | North American Board of Certified Energy | 990 | Controller | 37.5 | $65,822 | $0 | View return |
| 2019 | Quonset Davisville Navy Yacht Club | 990 | Vice Commodore | 0 | $0 | $0 | View return |
| 2019 | Roots Community Health Center | 990 | Chairman | 2 | $0 | $0 | View return |
| 2019 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | The Windham Foundation Inc | 990PF | Asst Sec/Treasurer | 40 | $165,000 | $0 | View return |
| 2018 | North American Board of Certified Energy | 990 | Controller | 35 | $71,162 | $0 | View return |
| 2018 | Roots Community Health Center | 990 | Chairman | 2 | $0 | $0 | View return |
| 2018 | Vermont Symphony Orchestra | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Windham Foundation Inc | 990PF | Asst Sec/Treasurer | 40 | $165,000 | $0 | View return |
| 2017 | North American Board of Certified Energy | 990 | Controller | 35 | $66,405 | $0 | View return |
| 2017 | Roots Community Health Center | 990 | Chairman | 2 | $0 | $0 | View return |
| 2016 | The Windham Foundation Inc | 990PF | Asst Sec/Treasurer | 40 | $165,000 | $0 | View return |
| 2016 | North American Board of Certified Energy | 990 | Controller | 35 | $62,017 | $0 | View return |
| 2016 | Roots Community Health Center | 990 | Chairman | 2 | $0 | $0 | View return |
| 2015 | The Windham Foundation Inc | 990PF | Asst. Sec/Treasurer | 40 | $174,519 | $0 | View return |
| 2015 | North American Board of Certified Energy | 990 | Controller | 35 | $51,804 | $0 | View return |
| 2015 | Roots Community Health Center | 990 | Chairman | 2 | $0 | $0 | View return |
| 2014 | The Windham Foundation Inc | 990PF | Asst. Sec/Treasurer | 40 | $165,000 | $3,328 | View return |
| 2014 | Baptist Service Corporation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Baptist Service Corporation | 990 | Vice President | 1 | $0 | $0 | View return |