| 2024 | Columbia Power Cooperative Association | 990 | Mechanic | 45 | $152,503 | $0 | View return |
| 2024 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Columbia Power Cooperative Association | 990 | Mechanic | 43 | $117,567 | $0 | View return |
| 2023 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Cgh Health Foundation | 990 | Trusteeformer CEO | 1 | $0 | $0 | View return |
| 2022 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Wall Street Technology Association Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Cgh Health Foundation | 990 | Trusteeformer CEO | 1 | $0 | $0 | View return |
| 2021 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Cgh Health Foundation | 990 | Trusteeformer CEO | 1 | $0 | $0 | View return |
| 2020 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Iowa Cooperative Foundation | 990 | Director | 0.02 | $0 | $0 | View return |
| 2019 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $0 | $0 | View return |
| 2019 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $600 | $0 | View return |
| 2018 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Iowa Cooperative Foundation | 990 | Director | 0.02 | $0 | $0 | View return |
| 2018 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Iowa Cooperative Foundation | 990 | Director | 0.02 | $0 | $0 | View return |
| 2017 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $0 | $0 | View return |
| 2017 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Iowa Cooperative Foundation | 990 | Director | 0.02 | $0 | $0 | View return |
| 2016 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $0 | $0 | View return |
| 2016 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $600 | $0 | View return |
| 2015 | Iowa Cooperative Foundation | 990 | Director | 0.02 | $0 | $0 | View return |
| 2015 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2015 | Sterling Schools Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Iowa Cooperative Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $0 | $0 | View return |
| 2014 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Iowa Institute for Cooperatives | 990 | Director | 0.6 | $0 | $0 | View return |
| 2013 | Minneapolis Retired Teachers Inc | 990EZ | Legislative Chair | 0 | $0 | $0 | View return |
| 2013 | Iowa Cooperative Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Greater Sterling Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |