| 2024 | Wheatland Emergency Medical Service Inc. | 990 | President | 3 | $488 | $0 | View return |
| 2024 | Iowa Taxpayers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Iowa Historical Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $160,032 | $0 | View return |
| 2023 | Bird School Project | 990 | Board Treasurer | 10 | $13,601 | $0 | View return |
| 2023 | Wheatland Emergency Medical Service Inc. | 990 | President | 3 | $219 | $0 | View return |
| 2023 | Rotary Club of Daniel Island | 990EZ | Director Membership | 4 | $0 | $0 | View return |
| 2023 | Rotary Club of Daniel Island Foundation | 990EZ | Membership | 5 | $0 | $0 | View return |
| 2023 | Four Minute Bible Ministry Inc. | 990EZ | President Tresurer | 4 | $0 | - | View return |
| 2023 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $153,365 | $0 | View return |
| 2022 | Bird School Project | 990EZ | Executive Director, Secretary Of The Board | 30 | $21,638 | - | View return |
| 2022 | Iowa Historical Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Rotary Club of Daniel Island Foundation | 990EZ | Director - Membership | 5 | $0 | - | View return |
| 2022 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $148,426 | $0 | View return |
| 2021 | Bird School Project | 990EZ | Executive Director, Secretary Of The Board | 30 | $56,515 | - | View return |
| 2021 | Rotary Club of Daniel Island Foundation | 990EZ | Director Membership | 5 | $0 | - | View return |
| 2021 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Iowa Historical Foundation | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $148,426 | $0 | View return |
| 2020 | Bird School Project | 990EZ | Executive Director, Secretary Of The Board | 40 | $38,214 | $0 | View return |
| 2020 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Iowa Historical Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Rotary Club of Daniel Island Foundation | 990 | Director Membership | 5 | $0 | $0 | View return |
| 2019 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $136,921 | $0 | View return |
| 2019 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Chicago Area Mechanical Contracting Ind Improvement Trust Piping Education | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Iowa Historical Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $128,750 | $0 | View return |
| 2018 | Mechanical Contracting Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Chicago Area Mechanical Contracting Ind Improvement Trust Piping Education | 990 | Chair | 2 | $0 | $0 | View return |
| 2017 | Iowa Association of Electric Cooperatives | 990 | Director - Govt Relations | 40 | $122,404 | $0 | View return |
| 2017 | Mechanical Contracting Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iowa Taxpayers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ideastream | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Chicago Area Mechanical Contracting Ind Improvement Trust Piping Education | 990 | Chair | 2 | $0 | $0 | View return |
| 2016 | Mechanical Contracting Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ideastream | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | The City Club of Cleveland | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Chicago Area Mechanical Contracting Ind Improvement Trust Piping Education | 990 | Chair | 2 | $0 | $0 | View return |
| 2015 | Wheatland Emergency Medical Service Inc. | 990 | Vice President | 2 | $480 | $0 | View return |
| 2015 | Mechanical Contracting Foundation Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Chicago Area Mechanical Contracting Ind Improvement Trust Piping Education | 990 | Chair | 2 | $0 | $0 | View return |
| 2015 | The City Club of Cleveland | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Ideastream | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Wheatland Emergency Medical Service Inc. | 990 | Vice President | 2 | $479 | $0 | View return |
| 2014 | Gordon Square Arts District LLC | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Mechanical Contractors Association | 990 | Immediate Past President | 2 | $0 | $0 | View return |
| 2013 | Building Brothers | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Gordon Square Arts District LLC | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Mechanical Contractors Association | 990 | Immediate Past President | 2 | $0 | $0 | View return |
| 2013 | Sports Fd Inc | 990 | Board Of Director | 3 | $0 | $0 | View return |