| 2025 | Vermont Farm and Forest School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Vermont Farm and Forest School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Vermont Farm and Forest School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Vermont Farm and Forest School Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Vermont Farm and Forest School Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2019 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2018 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2017 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Dyke Street Engine Co 2 Inc | 990EZ | Pres | 5 | $0 | - | View return |
| 2016 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2016 | Engage the Art of Active Aging | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Dyke Street Engine Co 2 Inc | 990EZ | Pres | 5 | $0 | - | View return |
| 2015 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2015 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Dyke Street Engine Co 2 Inc | 990EZ | Pres | 5 | $0 | - | View return |
| 2014 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2014 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Dyke Street Engine Co 2 Inc | 990EZ | Pres | 5 | $0 | - | View return |
| 2013 | Lake Elsinore Teachers Association | 990 | President | 20 | $0 | $0 | View return |
| 2013 | Warehouse Employees Local No 570 Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |