| 2025 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Intercollegiate Rowing Association Inc. | 990 | Steward | 0.25 | $0 | $0 | View return |
| 2024 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | West Central Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Planned Parenthood of Northern New England Inc | 990 | Chair | 2 | $0 | $0 | View return |
| 2024 | Upper Valley Waldorf School | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Valley Regional Hospital Inc. | 990 | Trustee | 0.9 | $0 | $285,002 | View return |
| 2023 | Windsor Hospital Corporation | 990 | Trustee | 1 | $0 | $285,002 | View return |
| 2023 | West Central Services Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Planned Parenthood of Northern New England Inc | 990 | Chair | 2 | $0 | $0 | View return |
| 2023 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Board Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Upper Valley Waldorf School | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Upper Valley Waldorf School | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Board Chair | 0.5 | $0 | $0 | View return |
| 2020 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Board Chair | 0.5 | $0 | $0 | View return |
| 2019 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Interim Board Chair | 0.5 | $0 | $0 | View return |
| 2019 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Planned Parenthood of Northern New England Inc | 990 | Past Trustee | 2 | $0 | $0 | View return |
| 2018 | Windsor Hospital Corporation | 990 | Trustee | 1 | $0 | $228,470 | View return |
| 2018 | Planned Parenthood of Northern New England Inc | 990 | Trustee/Past Chair | 2 | $0 | $0 | View return |
| 2018 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2018 | The New England Council Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Windsor Hospital Corporation | 990 | Dh Representative | 1 | $0 | $194,397 | View return |
| 2017 | Planned Parenthood of Northern New England Inc | 990 | Chair | 3 | $0 | $0 | View return |
| 2017 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2016 | Windsor Hospital Corporation | 990 | Dh Representative | 1 | $0 | $139,190 | View return |
| 2016 | Planned Parenthood New Hampshire Action Fund Inc | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2016 | Planned Parenthood of Northern New England Inc | 990 | Chair | 3 | $0 | $0 | View return |
| 2015 | Windsor Hospital Corporation | 990 | Dh Representative | 1 | $0 | $128,834 | View return |
| 2015 | Planned Parenthood of Northern New England Inc | 990 | First Vice Chair | 2 | $0 | $0 | View return |
| 2014 | Windsor Hospital Corporation | 990 | Dh Representative | 1 | $0 | $120,519 | View return |
| 2014 | Planned Parenthood of Northern New England Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Planned Parenthood of Northern New England Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | New Hampshire Businesses for Social Responsibility | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Windsor Hospital Corporation | 990 | Dh Representative | 1 | $0 | $0 | View return |