| 2025 | Mad River Valley Community Fund Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Mad River Valley Community Fund Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Central Vermont Adult Basic Education Inc. | 990 | Executive Director | 40 | $80,650 | $0 | View return |
| 2023 | Mad River Valley Community Fund Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Washington County Diversion Program Inc. | 990 | Former Ex. Director | 40 | $37,530 | $0 | View return |
| 2022 | Central Vermont Adult Basic Education Inc. | 990 | Executive Director | 40 | $36,884 | $0 | View return |
| 2022 | Mad River Valley Community Fund Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $67,132 | $0 | View return |
| 2021 | Mad River Valley Community Fund Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Vermont Association of Court Diversion Programs Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2021 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Vermont Association of Court Diversion Programs Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $65,177 | $0 | View return |
| 2020 | Vermont Association of Court Diversion Programs Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $65,078 | $0 | View return |
| 2019 | Mad River Path Association | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2019 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2019 | Vermont Association of Court Diversion Programs Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $61,127 | $0 | View return |
| 2018 | Mad River Path Association | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2018 | Vermont Association of Court Diversion Programs Inc. | 990 | Chair | 0 | $0 | $0 | View return |
| 2018 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | Washington County Diversion Program Inc. | 990 | Executive Director | 40 | $58,203 | - | View return |
| 2017 | Vermont Association of Court Diversion Programs Inc. | 990 | Chair | 0 | - | - | View return |
| 2017 | Mad River Path Association | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2017 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Mad River Path Association | 990EZ | Secretary | 3 | $0 | $0 | View return |
| 2016 | Vermont Association of Court Diversion Programs Inc. | 990 | Vice Chair | 0 | - | - | View return |
| 2016 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Mad River Path Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Vermont Association of Court Diversion Programs Inc. | 990 | Clerk | 0 | - | - | View return |
| 2015 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Mad River Path Association | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Vermont Association of Court Diversion Programs Inc. | 990 | Clerk | 0 | - | - | View return |
| 2014 | Vermont Association for Mental Health and Addiction Recovery Inc. | 990 | Vice Pres/Secre | 1 | $0 | $0 | View return |
| 2013 | Vermont Association of Court Diversion Programs Inc. | 990 | Board Member | 0 | $0 | $0 | View return |