| 2024 | Vermont Bankers Association Inc | 990 | Past Chair | 0.3 | $0 | $0 | View return |
| 2024 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Secretary | 0.67 | $0 | - | View return |
| 2024 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2023 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Secretary | 0.67 | $0 | - | View return |
| 2023 | Vermont Bankers Association Inc | 990 | Chair | 0.3 | $0 | $0 | View return |
| 2023 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Secretary | 0.67 | $0 | - | View return |
| 2023 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2022 | Wesco Industries | 990 | Executive Director | 40 | $141,931 | $0 | View return |
| 2022 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Director | 0.67 | $0 | - | View return |
| 2022 | Vermont Bankers Association Inc | 990 | 1st Vice Chair | 0.3 | $0 | $0 | View return |
| 2022 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2021 | Wesco Industries | 990 | Executive Director | 40 | $140,539 | $0 | View return |
| 2021 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Secretary | 0.67 | $0 | - | View return |
| 2021 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2021 | Vermont Bankers Association Inc | 990 | 2nd Vice Chair | 0.3 | $0 | $0 | View return |
| 2020 | Wesco Industries | 990 | Executive Director | 40 | $137,700 | $0 | View return |
| 2020 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2020 | Vermont Bankers Association Inc | 990 | 2nd Vice Chair | 0.3 | $0 | $0 | View return |
| 2019 | Wesco Industries | 990 | Executive Director | 40 | $132,148 | $0 | View return |
| 2019 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2019 | Vermont Bankers Association Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2019 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2018 | Wesco Industries | 990 | Executive Director | 40 | $109,447 | $0 | View return |
| 2018 | Friends of the Hanover and Norwich Schools Inc | 990EZ | Director | 0.25 | $0 | $0 | View return |
| 2018 | Vermont Bankers Association Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2018 | Cincinnati Federation of Teachers Inc | 990 | Committee Chair | 0 | $0 | $0 | View return |
| 2018 | Alice Peck Day Memorial Hospital | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Wesco Industries | 990 | Executive Director | 40 | $94,036 | $0 | View return |
| 2017 | Vermont Bankers Association Inc | 990 | Director | 0.3 | $0 | $0 | View return |
| 2016 | Wesco Industries | 990 | Executive Director | 40 | $84,248 | $0 | View return |
| 2015 | Wesco Industries | 990 | Executive Director | 40 | $95,858 | $0 | View return |
| 2014 | Wesco Industries | 990 | Executive Director | 40 | $84,248 | $0 | View return |
| 2014 | Delta Dental Plan of Vermont Inc | 990 | Trustee & Chair (Part Year) | 3 | $4,128 | $0 | View return |
| 2013 | Wesco Industries | 990 | Executive Director | 40 | $75,584 | $0 | View return |
| 2013 | Delta Dental Plan of Vermont Inc | 990 | Trustee & Chair | 3 | $19,474 | $0 | View return |
| 2013 | Northeast Delta Dental Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Young Men'S Christian Association | 990 | Board Member | 0 | $0 | $0 | View return |