| 2024 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2024 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2024 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | John J Welch American Legion Post 381 | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2023 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2023 | California Thoroughbred Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2022 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2022 | John J Welch American Legion Post 381 | 990 | Treas/Director | 3 | $0 | $0 | View return |
| 2022 | California Thoroughbred Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2021 | California Thoroughbred Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2020 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2020 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Lane County Farm Bureau | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2019 | Lane County Farm Bureau | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Citynet Ministries Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2018 | Lane County Farm Bureau | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Citynet Ministries Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2017 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | International Health Services | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Lane County Farm Bureau | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | - | $0 | $0 | View return |
| 2016 | Citynet Ministries Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2016 | North Mountain Sportsman Associatio | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Proviso-Leyden Council for Community | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | International Health Services | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Vsc Foundation Inc | 990 | Treasurer | 1 | $0 | $139,338 | View return |
| 2015 | Citynet Ministries Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Muncy Valley Area Volunteer Fire Co | 990 | Vice Pres & | 1.5 | $0 | $0 | View return |
| 2015 | North Mountain Sportsman Associatio | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Fletcher Allen Partners Inc | 990 | Chair (Until 5/16) | 2 | $0 | $0 | View return |
| 2015 | International Health Services | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Central Vermont Medical Center Inc | 990 | Trustee, Until 5/1/16 | 1 | $0 | $0 | View return |
| 2014 | Vsc Foundation Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Central Vermont Medical Center Inc | 990 | Trustee, Immediate Past Chair | 1 | $0 | $0 | View return |
| 2014 | Fletcher Allen Partners Inc | 990EZ | Chair | 2 | $0 | $0 | View return |
| 2013 | Vsc Foundation Inc | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Chartered Life Underwriters Chapter of Cny Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Central Vermont Medical Center Inc | 990 | Trustee, Immediate Past Chair | 1 | - | - | View return |
| 2013 | Fletcher Allen Partners Inc | 990EZ | Chair (As Of 01/14) | 2 | $0 | $0 | View return |