| 2024 | Lighthouse Lymphedema Support Group | 990 | Newsletter Editor | - | $0 | $0 | View return |
| 2023 | Lighthouse Lymphedema Support Group | 990 | Newsletter Editor | - | $0 | $0 | View return |
| 2022 | Lighthouse Lymphedema Support Group | 990 | Newsletter Editor | - | $0 | $0 | View return |
| 2022 | Lake Maspenock Preservation Assoc | 990EZ | Director | 10 | $0 | $0 | View return |
| 2021 | Lighthouse Lymphedema Support Group | 990 | Writer Web Newsltr | - | $0 | $0 | View return |
| 2021 | Lake Maspenock Preservation Assoc | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2020 | Barton College | 990 | Director Of Facilities Services | 50 | $102,736 | $0 | View return |
| 2020 | Lake Maspenock Preservation Assoc | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2020 | Baypath Humane Society of Hopkinton Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | United Way of Elizabethtoncarter County | 990EZ | Cosecretary | 1 | $0 | $0 | View return |
| 2019 | Baypath Humane Society of Hopkinton Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Community Swimming Club | 990 | Communication/It | 2 | $0 | $0 | View return |
| 2018 | Boston Community Capital Inc | 990 | Managing Director | 8 | $105,196 | $315,589 | View return |
| 2018 | Boston Community Loan Fund Inc | 990 | Managing Director | 1 | $0 | $420,785 | View return |
| 2018 | Bclf Ventures Inc. | 990 | Managing Director | 0 | $0 | $420,785 | View return |
| 2018 | Baypath Humane Society of Hopkinton Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Community Swimming Club | 990 | Communication/It | 2 | $0 | $0 | View return |
| 2017 | Bclf Ventures Inc. | 990 | Managing Dir.-Bclf Venture | 28 | $236,371 | $229,227 | View return |
| 2017 | Baypath Humane Society of Hopkinton Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Community Swimming Club | 990 | Communication/It | 2 | $0 | $0 | View return |
| 2016 | Bclf Ventures Inc. | 990 | Managing Dir.-Bclf Venture | 28 | $171,237 | $73,387 | View return |
| 2016 | Boston Community Capital Inc | 990 | Managing Director | 0 | $36,694 | $207,930 | View return |
| 2016 | Boston Community Loan Fund Inc | 990 | Managing Director | 1 | $0 | $244,624 | View return |
| 2016 | Community Swimming Club | 990 | Communication/It | 2 | $0 | $0 | View return |
| 2015 | Bclf Ventures Inc. | 990 | Managing Dir.-Bclf Venture | 28 | $176,993 | $75,854 | View return |
| 2015 | Counseling & Mediation Center Inc | 990 | Clinician | 40 | $42,149 | $0 | View return |
| 2015 | Boston Community Capital Inc | 990 | Managing Director | 1 | $37,927 | $214,920 | View return |
| 2015 | Boston Community Loan Fund Inc | 990 | Managing Director | 0 | $0 | $252,847 | View return |
| 2014 | Bclf Ventures Inc. | 990 | Managing Dir.-Bclf Venture | 40 | $172,566 | $73,957 | View return |
| 2014 | Counseling & Mediation Center Inc | 990 | Clinician | 40 | $49,098 | $0 | View return |
| 2014 | Boston Community Capital Inc | 990 | Managing Director | 0 | $0 | $246,522 | View return |
| 2014 | Boston Community Loan Fund Inc | 990 | Managing Director | 40 | $0 | $246,522 | View return |
| 2013 | Bclf Ventures Inc. | 990 | Managing Dir.-Bclf Venture | 40 | $201,975 | $86,561 | View return |
| 2013 | Boston Community Loan Fund Inc | 990 | Managing Director | 40 | $0 | $288,535 | View return |
| 2013 | Boston Community Capital Inc | 990 | Managing Director | 40 | $0 | $288,535 | View return |