| 2025 | MID-Iowa Health Foundation | 990PF | Chair | 1 | $0 | $0 | View return |
| 2024 | MID-Iowa Health Foundation | 990PF | Vice-Chair | 1 | $0 | $0 | View return |
| 2024 | Businessolver Foundation | 990PF | Foundation Director | 40 | $0 | $0 | View return |
| 2024 | Des Moines Metro Opera Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Orchard Place | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Businessolver Foundation | 990PF | Foundation Director | 40 | $0 | $0 | View return |
| 2023 | MID-Iowa Health Foundation | 990PF | Vice-Chair | 1 | $0 | $0 | View return |
| 2023 | Orchard Place | 990 | Board Member-Joined October '23 | 1 | $0 | $0 | View return |
| 2023 | Des Moines Metro Opera Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | MID-Iowa Health Foundation | 990PF | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2022 | National Alliance on Mental Illness-Iowa Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | National Alliance on Mental Illness-Iowa Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Businessolver Foundation | 990PF | Foundation Director | 40 | $0 | $0 | View return |
| 2022 | Des Moines Metro Opera Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Businessolver Foundation | 990PF | Foundation Director | 1 | $0 | $0 | View return |
| 2021 | MID-Iowa Health Foundation | 990PF | Secretary-Treasurer | 1 | $0 | $0 | View return |
| 2021 | National Alliance on Mental Illness-Iowa Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Des Moines Metro Opera Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | National Alliance on Mental Illness-Iowa Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | MID-Iowa Health Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Businessolver Foundation | 990PF | Foundation Director | 1 | $0 | $0 | View return |
| 2020 | Des Moines Metro Opera Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Businessolver Foundation | 990PF | Foundation Director | 1 | $0 | $0 | View return |
| 2019 | MID-Iowa Health Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | National Alliance on Mental Illness-Iowa Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Des Moines Metro Opera Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Des Moines Social Club | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2018 | National Alliance on Mental Illness-Iowa Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | MID-Iowa Health Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | Des Moines Metro Opera Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | National Alliance on Mental Illness-Iowa Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | The Des Moines Community Radio Foundation | 990EZ | Board Member | 0.2 | $0 | - | View return |
| 2017 | Des Moines Social Club | 990 | Past Chairman | 1 | $0 | $0 | View return |
| 2017 | National Alliance on Mental Illness-Iowa Inc. | 990 | At Large Director | 1 | $0 | $0 | View return |
| 2017 | Polk County Health Services Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Des Moines Community Radio Foundation | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | Des Moines Social Club | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Des Moines Social Club | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Iowa Youth Chorus Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2015 | The Des Moines Community Radio Foundation | 990EZ | Board Member | 0.2 | $0 | - | View return |
| 2014 | CIVIC Music Association of Des Moines | 990 | Past Exectutive Director | 40 | $20,480 | $0 | View return |
| 2014 | Iowa Youth Chorus Inc | 990EZ | Board Member | 2 | $0 | $0 | View return |
| 2014 | The Des Moines Community Radio Foundation | 990EZ | Board Member | 0.2 | $0 | - | View return |
| 2013 | CIVIC Music Association of Des Moines | 990 | Executive Director | 40 | $62,941 | $0 | View return |
| 2013 | The Des Moines Community Radio Foundation | 990EZ | Board Member | 0.2 | $0 | - | View return |