| 2024 | Olin Scott Fund Inc. | 990PF | Treasurer | 3 | $7,500 | $0 | View return |
| 2023 | Napa Valley Festival Association | 990 | Vice Pres., Director Artistic | 40 | $204,500 | $0 | View return |
| 2023 | Olin Scott Fund Inc. | 990PF | Treasurer | 3 | $8,000 | $0 | View return |
| 2023 | Ypc National Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Original Music Workshop Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | United Community Properties Inc. | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2023 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Original Music Workshop Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Napa Valley Festival Association | 990 | Vice Pres., Director Artistic | 40 | $216,917 | $0 | View return |
| 2022 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $8,000 | $0 | View return |
| 2022 | Ypc National Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2022 | United Community Properties Inc. | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2022 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $8,000 | - | View return |
| 2021 | Ypc National Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2021 | United Community Properties Inc. | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2020 | Napa Valley Festival Association | 990 | Vice Pres., Director Artistic Planning | 40 | $183,000 | $0 | View return |
| 2020 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,300 | - | View return |
| 2020 | Ypc National Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2020 | United Community Properties Inc. | 990 | Secretary/Tr | 1 | $0 | $0 | View return |
| 2019 | Napa Valley Festival Association | 990 | Vice Pres., Director Artistic Planning | 40 | $166,000 | $0 | View return |
| 2019 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,300 | - | View return |
| 2019 | Ypc National Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2019 | Bennington County Court Diversion Program Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2018 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,750 | - | View return |
| 2018 | United Community Services of Bennington County Inc | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | United Counseling Service of Bennington County Inc. | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2018 | Bennington County Court Diversion Program Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2017 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,300 | - | View return |
| 2017 | United Counseling Service of Bennington County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | United Community Services of Bennington County Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Bennington County Court Diversion Program Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,750 | - | View return |
| 2016 | Disabled American Veterans Mpls Chpt 1 Inc | 990 | Commander | 3 | $0 | $0 | View return |
| 2016 | United Community Services of Bennington County Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | United Counseling Service of Bennington County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,750 | - | View return |
| 2015 | United Community Services of Bennington County Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | United Counseling Service of Bennington County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $7,300 | - | View return |
| 2014 | Friends of Lincoln Theater DBA Lincoln Theater Foundation | 990 | Member At Large | 1 | $0 | $0 | View return |
| 2014 | United Community Services of Bennington County Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | United Counseling Service of Bennington County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $6,850 | - | View return |
| 2013 | United Counseling Service of Bennington County Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | United Community Services of Bennington County Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2012 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $6,600 | - | View return |
| 2011 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $6,400 | - | View return |
| 2010 | Olin Scott Fund Inc. | 990PF | Secretary | 3 | $6,400 | - | View return |