| 2025 | Pool Days | 990EZ | Assistant Treasurer | 4 | $0 | $0 | View return |
| 2024 | Silver Spring Dance Conservatory | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2024 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2023 | Outreach Community Health Centers Inc. | 990 | President/CEO (Thru Feb 2023) | 40 | $80,260 | $0 | View return |
| 2023 | Lancaster Society for Human Resource | 990EZ | 2nd Vice President | 1 | $0 | $0 | View return |
| 2023 | Silver Spring Dance Conservatory | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | Iowa Society of Certified Public Accountants | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Lancaster County Workforce Investment Board | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2023 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2023 | Des Moines Symphony Association Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Outreach Community Health Centers Inc. | 990 | Interim President/CEO (From May 2022) | 40 | $177,144 | $0 | View return |
| 2022 | Wisconsin Primary Health Care Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Iowa Society of Certified Public Accountants | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Des Moines Symphony Association | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2022 | Silver Spring Dance Conservatory | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Lancaster County Workforce Investment Board | 990 | Vice Chair | 0.5 | $0 | $0 | View return |
| 2022 | Des Moines Symphony Association Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2021 | Outreach Community Health Centers Inc. | 990 | Director-Behavioral Health | 40 | $120,323 | $0 | View return |
| 2021 | Outreach Community Health Centers Inc. | 990 | Director-Behavioral Health | 40 | $120,323 | $0 | View return |
| 2021 | Iowa Society of Certified Public Accountants | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Lancaster Society for Human Resource | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Power Packs Project | 990 | Member Thru | 1 | $0 | $0 | View return |
| 2021 | Des Moines Symphony Association Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Des Moines Symphony Association | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2021 | Lancaster County Workforce Investment Board | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2021 | Community Achievement Center Inc. | 990EZ | Member Director | 4 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | Iowa Society of Certified Public Accountants | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Benefits for Indiviudal Field and Non-Medica | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Individual Field Disability | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Individual Field | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Employees | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Disability Benefits for Individual Field | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2020 | The Principal Trust for Post-Retirement Life Benefits for Individual Field | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | Principal Trust for Medicare-Eligible Post-Retirement Medical Benefits | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | The Principal Trust for Life Insurance Benefits for Individual Field | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2020 | Lancaster Society for Human Resource | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Des Moines Symphony Association | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Community Achievement Center Inc. | 990EZ | Board Member | 4 | $0 | - | View return |
| 2020 | Des Moines Symphony Association Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Lancaster Society for Human Resource | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2019 | Des Moines Symphony Association | 990 | President | 3 | $0 | $0 | View return |
| 2019 | Des Moines Symphony Association Foundation | 990 | Ex Officio | 3 | $0 | $0 | View return |
| 2019 | The Principal Trust for Health Bens for Ees and Non-Medicare Elig Rets | 990 | Investment Committee | 1 | $0 | $0 | View return |
| 2018 | Des Moines River Front Development Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2018 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Bethesda Urban Community Development Corporation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2018 | Des Moines Symphony Association | 990 | VP/President | 3 | $0 | $0 | View return |
| 2017 | Bethesda Urban Community Development Corporation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2017 | Des Moines River Front Development Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Christ Community School | 990 | Vice President | 10 | $0 | $0 | View return |
| 2017 | Des Moines Symphony Association | 990 | VP/President | 3 | $0 | $0 | View return |
| 2017 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2016 | Outreach Community Health Centers Inc. | 990 | Psychologist | 40 | $114,089 | $0 | View return |
| 2016 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2016 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2016 | Bethesda Urban Community Development Corporation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Des Moines River Front Development Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Lancaster Science Center | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Des Moines Symphony Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Iowa College Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Christ Community School | 990 | Vice President | 10 | $0 | $0 | View return |
| 2015 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2015 | Lancaster Science Center | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Des Moines River Front Development Authority | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2015 | Bethesda Urban Community Development Corporation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Christ Community School | 990 | Vice President | 10 | $0 | $0 | View return |
| 2015 | Des Moines Symphony Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2014 | Bethesda Urban Community Development Corporation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Truth Academy Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2014 | Lancaster Science Center | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Des Moines River Front Development Authority | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2014 | Des Moines Symphony Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | East Liverpool City Hospital Benefits Trust | 990 | Member | 2 | $0 | $77,447 | View return |
| 2013 | Arroyo Valley Community Economic Development Corporation | 990 | CFO | 20 | $0 | $0 | View return |
| 2013 | Bethesda Urban Community Development Corporation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Des Moines Symphony Association | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Friends of Douglas County K-9 | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2013 | Silver Spring Dance Conservatory | 990EZ | Secretary | 2 | $0 | $0 | View return |