| 2025 | Oprf High School Hockey Club | 990 | Treasurer | - | $0 | $0 | View return |
| 2024 | Worcester Country Club | 990 | Head Golf Pro | 40 | $109,477 | $0 | View return |
| 2024 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2024 | Veterans of Foreign Wars of the United States | 990 | Inspector | 3 | $0 | $0 | View return |
| 2024 | Noble Lane Foundation | 990PF | Director | 0.25 | $0 | $0 | View return |
| 2024 | Youth Incorporated of Caldwell County | 990EZ | Board Member | 0 | $0 | - | View return |
| 2023 | Worcester Country Club | 990 | Head Golf Pro | 40 | $100,701 | $0 | View return |
| 2023 | Oprf High School Hockey Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2023 | Noble Lane Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Strafford Firemen'S Association and First Aid Squad Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Kent County Chamber of Commerce Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2023 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2023 | Batesville Community Theatre | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Lenox Fire Company Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | Veterans of Foreign Wars of the United States | 990 | Inspector | 4 | $0 | $0 | View return |
| 2023 | Vermont Independent Schools Association Inc. | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2022 | Oprf High School Hockey Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2022 | Strafford Firemen'S Association and First Aid Squad Inc | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2022 | Westerville Rowing Club Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2022 | Batesville Community Theatre | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2022 | Vermont Independent Schools Association Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2021 | The Curtis Institute of Music | 990 | VP Touring & Artist Management | 35 | $132,607 | $0 | View return |
| 2021 | Batesville Community Theatre | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2021 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2021 | Habitat for Humanity of Independence County | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | Strafford Firemen'S Association and First Aid Squad Inc | 990 | Clerk | 5 | $0 | $0 | View return |
| 2021 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Mrc Global Foundation | 990PF | Director/President CEO | 1 | $0 | - | View return |
| 2020 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2020 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2020 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Habitat for Humanity of Independence County | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2020 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Clerk | 5 | $0 | - | View return |
| 2019 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2019 | Batesville Help and Hope Inc. | 990EZ | President | 1 | $0 | - | View return |
| 2019 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | Habitat for Humanity of Independence County | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2018 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2018 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Secretary | 4 | $0 | $0 | View return |
| 2018 | Batesville Help and Hope Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Village North Inc. | 990 | Director Of Nursing (Term Ended) | 40 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Independence County | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2018 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Batesville Help and Hope Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2017 | The Thomas Phillips and Jane Moore Johnson Foundation | 990PF | Executive Director | 40 | $199,707 | $19,384 | View return |
| 2017 | Village North Inc. | 990 | Director Of Nursing | 40 | $0 | $0 | View return |
| 2017 | Movement Advancement Project Inc. | 990 | Board Chair | 5 | $0 | $0 | View return |
| 2017 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2017 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Secretary | 4 | $0 | $0 | View return |
| 2017 | Lenox Fire Company Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2017 | Stonebrook Montessori | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of Independence County | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Stonebrook Montessori | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Thomas Phillips and Jane Moore Johnson Foundation | 990PF | Executive Director | 40 | $222,500 | $12,729 | View return |
| 2016 | Noble Lane Foundation | 990PF | Director | 0 | $0 | - | View return |
| 2016 | Village North Inc. | 990 | Director Of Nursing | 40 | $0 | $0 | View return |
| 2016 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Secretary | 4 | $0 | $0 | View return |
| 2016 | Movement Advancement Project Inc. | 990 | Board Chair | 5 | $0 | $0 | View return |
| 2016 | Habitat for Humanity of Independence County | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | Lenox Fire Company Inc. | 990EZ | Trustee | 2 | $0 | - | View return |
| 2015 | The Thomas Phillips and Jane Moore Johnson Foundation | 990PF | Executive Director | 40 | $212,000 | $30,316 | View return |
| 2015 | Noble Lane Foundation | 990PF | President | 0 | $0 | - | View return |
| 2015 | Strafford Firemen'S Association and First Aid Squad Inc | 990EZ | Secretary | 4 | $0 | $0 | View return |
| 2015 | Lenox Fire Company Inc. | 990EZ | Trustee | 2 | $0 | - | View return |
| 2014 | Noble Lane Foundation | 990PF | President | 0 | $0 | - | View return |
| 2014 | Lenox Fire Company Inc. | 990EZ | Trustee | 2 | $0 | - | View return |
| 2013 | Noble Lane Foundation | 990PF | President | 0 | $0 | - | View return |
| 2013 | Lenox Fire Company Inc. | 990EZ | Trustee | 2 | $0 | - | View return |
| 2012 | Noble Lane Foundation | 990PF | President | 0 | $0 | - | View return |
| 2011 | Noble Lane Foundation | 990PF | President | 0 | $0 | - | View return |
| 2011 | Mrc Global Foundation | 990PF | Director/ President CEO | 1 | $0 | - | View return |