| 2024 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Children'S Golf Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Trustees of the Haverhill Public Library | 990 | Vice Chair | 2.5 | $0 | $0 | View return |
| 2022 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | United States Bunting Cricket Club | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Children'S Golf Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Trustees of the Haverhill Public Library | 990 | Vice Chair | 2.5 | $0 | $0 | View return |
| 2022 | Committee of Twenty-Five Club | 990 | President | 3 | $0 | $0 | View return |
| 2021 | United States Bunting Cricket Club | 990 | Director | 10 | $0 | $0 | View return |
| 2021 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Hope of the Valley Rescue Mission | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Committee of Twenty-Five Club | 990 | President | 3 | $0 | $0 | View return |
| 2021 | Trustees of the Haverhill Public Library | 990 | Vice Chair | 2.5 | $0 | $0 | View return |
| 2020 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Turtle Bay Association | 990EZ | Treasurer | 8 | $0 | $0 | View return |
| 2020 | United States Bunting Cricket Club | 990EZ | Director | 10 | $0 | - | View return |
| 2020 | Hope of the Valley Rescue Mission | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Committee of Twenty-Five Club | 990 | President | 3 | $0 | $0 | View return |
| 2020 | Trustees of the Haverhill Public Library | 990 | Vice Chair | 2.5 | $0 | $0 | View return |
| 2019 | United States Bunting Cricket Club | 990 | Director | 10 | $19,200 | $0 | View return |
| 2019 | Turtle Bay Association | 990EZ | Treasurer | 8 | $0 | $0 | View return |
| 2019 | Desert Scholarship Foundation | 990 | Member | 2 | $0 | $0 | View return |
| 2019 | Hope of the Valley Rescue Mission | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Historic Gateway Neighborhood Corporation | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Committee of Twenty-Five Club | 990 | President | 3 | $0 | $0 | View return |
| 2019 | Trustees of the Haverhill Public Library | 990 | Vice Chair | - | $0 | $0 | View return |
| 2018 | United States Bunting Cricket Club | 990 | Director | 10 | $20,800 | $0 | View return |
| 2018 | Hope of the Valley Rescue Mission | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Desert Scholarship Foundation | 990 | Member | 2 | $0 | $0 | View return |
| 2018 | Tectonic Theater Project Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2018 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Trustees of the Haverhill Public Library | 990 | Vice Chair | 5 | $0 | $0 | View return |
| 2017 | Veterinary Scholarship Trust of New England | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Hope of the Valley Rescue Mission | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Tectonic Theater Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Trustees of the Haverhill Public Library | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2016 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Tectonic Theater Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Veterinary Scholarship Trust of New England | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Tectonic Theater Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Veterinary Scholarship Trust of New England | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Tectonic Theater Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Bakery Drivers Local 802 Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2014 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Veterinary Scholarship Trust of New England | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Bakery Drivers Local 802 Welfare Fund | 990 | Trustee | 1 | $0 | $102,727 | View return |
| 2013 | Children'S Golf Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Tewksbury Hosptial Trustees Endowment Fund Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Historic Gateway Neighborhood Corporation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Historic Warehouse District Development Corporation of Cleve | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Veterinary Scholarship Trust of New England | 990 | Trustee | 1 | $0 | $0 | View return |