| 2025 | Peabody Education Foundation Inc | 990EZ | Chairman | 5 | $0 | $0 | View return |
| 2025 | Young Mens Christian Association of Metro North Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Young Mens Christian Association of Metro North Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Peabody Main Streets Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Peabody Education Foundation Inc | 990EZ | Chairman | 5 | $0 | $0 | View return |
| 2024 | Salem State University Alumni Association and Foundation Inc. | 990 | Director, Term. 04/25 | 1 | $0 | $0 | View return |
| 2023 | Young Mens Christian Association of Metro North Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Peabody Education Foundation Inc | 990EZ | Chairman | 5 | $0 | $0 | View return |
| 2023 | Peabody Main Streets Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2023 | Salem State University Alumni Association and Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Peabody Education Foundation Inc | 990EZ | Chairman | 4 | $0 | $0 | View return |
| 2022 | Peabody Main Streets Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Young Mens Christian Association of Metro North Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Salem State University Alumni Association and Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Elder Services of the Merrimack Valley Inc | 990 | Director - Retired In November | 1 | $0 | $0 | View return |
| 2021 | Peabody Main Streets Inc | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2021 | Young Mens Christian Association of Metro North Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Peabody Education Foundation Inc | 990EZ | Chairman | 4 | $0 | $0 | View return |
| 2021 | Salem State University Alumni Association and Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Elder Services of the Merrimack Valley Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Peabody Main Streets Inc | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2020 | North Shore Community Action Programs Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Elder Services of the Merrimack Valley Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Salem State University Alumni Association and Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Peabody Education Foundation Inc | 990EZ | Chairman | 4 | $0 | $0 | View return |
| 2019 | Elder Services of the Merrimack Valley Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Salem State University Alumni Association and Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Elder Services of the Merrimack Valley Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | North Shore Elder Services Inc | 990 | Assistant Treasurer | 1 | $0 | $0 | View return |
| 2018 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | North Shore Elder Services Inc | 990 | Asst Treasurer | 2 | $0 | $0 | View return |
| 2017 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | North Shore Elder Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | North Shore Elder Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Peabody Education Foundation Inc | 990EZ | Chairman | 10 | $0 | - | View return |
| 2014 | The Carson Center for Human Services Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Young Mens Christian Association of Metro North Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | The Carson Center for Human Services Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Marian Court College | 990 | Trustee | 1 | $0 | $0 | View return |