| 2023 | The Federation of Massachusetts Farmers | 990 | Finance Director | 40 | $61,491 | $0 | View return |
| 2023 | Keystone Adult Learning Center | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | The Federation of Massachusetts Farmers | 990 | Finance Director | 40 | $52,644 | $0 | View return |
| 2022 | Keystone Adult Learning Center | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Heartshare Education Center | 990 | Secretary Thru 2/2/23 | 0.5 | $0 | $0 | View return |
| 2021 | The Federation of Massachusetts Farmers | 990 | Finance Directr | 40 | $60,231 | $0 | View return |
| 2021 | The Federation of Massachusetts Farmers | 990 | Finance Manager | 31 | $42,887 | $0 | View return |
| 2021 | The Federation of Massachusetts Farmers | 990 | Finance Manager | 31 | $42,887 | $0 | View return |
| 2021 | Keystone Adult Learning Center | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2020 | Keystone Adult Learning Center | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Keystone Adult Learning Center | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2018 | Keystone Adult Learning Center | 990 | Parent Rep | 2 | $0 | $0 | View return |
| 2018 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2017 | Keystone Adult Learning Center | 990 | Parent Rep | 2 | $0 | $0 | View return |
| 2017 | Scenic Weeping Water Valley Assoc | 990EZ | President | 0 | $0 | - | View return |
| 2017 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2017 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2016 | Keystone Adult Learning Center | 990 | Parent Rep | 2 | $0 | $0 | View return |
| 2016 | Scenic Weeping Water Valley Assoc | 990EZ | President | 0 | $0 | - | View return |
| 2016 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2015 | Keystone Adult Learning Center | 990 | Parent Rep | 4 | $0 | $0 | View return |
| 2015 | Scenic Weeping Water Valley Assoc | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Heartshare Education Center | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2014 | Keystone Adult Learning Center | 990 | Parent Rep | 4 | $0 | $0 | View return |
| 2014 | Scenic Weeping Water Valley Assoc | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Heartshare Education Center | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2013 | Keystone Adult Learning Center | 990 | Parent Rep | 4 | $0 | $0 | View return |
| 2013 | Scenic Weeping Water Valley Assoc | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Bay Ridge Saint Patricks Parade Inc | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Heartshare Education Center | 990 | Treasurer | 0.5 | $0 | $0 | View return |