| 2023 | Berkeley Traditional Music Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Miss New Hampshire Scholarship Foundation Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Miss New Hampshire Scholarship Program Inc | 990 | Board Member Emeritus | 1 | $0 | $0 | View return |
| 2023 | Berkeley Society for the Preservation of Traditional Music | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Berkeley Society for the Preservation of Traditional Music | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Berkeley Traditional Music Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Miss New Hampshire Scholarship Foundation Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Miss New Hampshire Scholarship Program Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Ridgewood Rotary Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Christian Health Care Center Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Berkeley Society for the Preservation of Traditional Music | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Miss New Hampshire Scholarship Program Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Berkeley Traditional Music Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Miss New Hampshire Scholarship Foundation Inc. | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2021 | Ridgewood Rotary Foundation Inc. | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Christian Health Care Center Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Miss New Hampshire Scholarship Program Inc | 990 | President | 15 | $0 | $0 | View return |
| 2020 | Ridgewood Rotary Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Christian Health Care Center Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | The Rotary Club of Ridgewood Am C/O Haggerty & Bosch LLP | 990EZ | Assistant Treasurer | 0 | $0 | $0 | View return |
| 2019 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Christian Health Care Center Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Free the Kids Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2017 | Christian Health Care Center Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Seacoast Consumer Alliance Peer Support | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Christian Health Care Center Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2015 | Christian Health Care Center Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2015 | Marcon Foundation Inc. | 990PF | Asst. Treasurer | 0 | $0 | $0 | View return |
| 2015 | Seacoast Consumer Alliance Peer Support | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Marcon Foundation Inc. | 990PF | Asst. Treasurer | 0 | $0 | $0 | View return |
| 2014 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2014 | Christian Health Care Center Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Christian Health Care Center Foundation Inc. | 990 | Trustee | 1 | - | - | View return |
| 2013 | Hedge Funds Care Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Ridgewood Rotary Foundation Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2013 | Free the Kids Inc | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2012 | Marcon Foundation Inc. | 990PF | Asst. Treasurer | 0 | $0 | $0 | View return |
| 2011 | Marcon Foundation Inc. | 990PF | Asst. Treasurer | 0 | $0 | - | View return |
| 2010 | Marcon Foundation Inc. | 990PF | Asst. Treasurer | 0 | $0 | - | View return |