| 2024 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Norwich University | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2023 | Mass General Brigham Incorporated & | 990 | See Schedule O - O & T Titles | 50 | $0 | $784,892 | View return |
| 2023 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Norwich University | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2022 | Mass General Brigham Incorporated & | 990 | See Schedule O - O & T Titles | 50 | $0 | $613,945 | View return |
| 2022 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | New England Life Care Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Mass General Brigham Incorporated & | 990 | See Schedule O - O & T Titles | 50 | $0 | $402,654 | View return |
| 2020 | New England Life Care Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Mass General Brigham Incorporated & | 990 | See Schedule O - O & T Titles | 50 | $0 | $415,301 | View return |
| 2019 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | New England Life Care Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | New England Life Care Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Lahey Health Shared Services Inc. | 990 | Sr. VP Finance | 40 | $415,108 | $0 | View return |
| 2017 | New England Life Care Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Mass General Brigham Incorporated & | 990 | See Schedule O - O & T Titles | 1 | $0 | $0 | View return |
| 2017 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | The Pomperaug River Watershed Coalition Inc | 990 | Chair | 12 | $0 | $0 | View return |
| 2017 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Lahey Clinic Hospital Inc. | 990 | Sr VP Finance | 40 | $368,142 | $0 | View return |
| 2016 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | The Pomperaug River Watershed Coalition Inc | 990 | Chair | 12 | $0 | $0 | View return |
| 2016 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Lahey Clinic Hospital Inc. | 990 | Senior VP Finance | 40 | $0 | $224,370 | View return |
| 2015 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | The Pomperaug River Watershed Coalition Inc | 990 | Chair | 12 | $0 | $0 | View return |
| 2014 | New England Life Care Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Longwood Medical Energy Collaborative Inc. | 990 | Director (Part-Year) | 1 | $0 | $0 | View return |
| 2014 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Guadalupe Family Services Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | New England Life Care Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Longwood Medical Energy Collaborative Inc. | 990 | Director | 1 | $0 | $0 | View return |