| 2023 | Bloomington-Normal Mulberry School Corporation | 990 | Director Of Adv | 1 | $0 | $0 | View return |
| 2022 | Mienergy Cooperative | 990 | Treasurer | 12 | $17,150 | $0 | View return |
| 2022 | Bloomington-Normal Mulberry School Corporation | 990 | Director Of Adv | 1 | $0 | $0 | View return |
| 2021 | Mienergy Cooperative | 990 | Treasurer | 12 | $20,225 | $0 | View return |
| 2020 | Iowa Farm Bureau Federation | 990 | Director, Government Relations | 40 | $212,681 | $45,933 | View return |
| 2020 | Mienergy Cooperative | 990 | Treasurer | 7 | $14,770 | $0 | View return |
| 2020 | Dairyland Power Cooperative | 990 | Alternate Board Member (November) | 8 | $600 | $0 | View return |
| 2020 | World Spine Care | 990 | CFO | 2 | $0 | $0 | View return |
| 2019 | Iowa Farm Bureau Federation | 990 | Director, Government Relat | 40 | $247,091 | $0 | View return |
| 2019 | Mienergy Cooperative | 990 | Treasurer | 12 | $18,375 | $0 | View return |
| 2019 | World Spine Care | 990 | CFO | 2 | $0 | $0 | View return |
| 2018 | Iowa Farm Bureau Federation | 990 | Director, Government Relat | 40 | $239,541 | $0 | View return |
| 2018 | Mienergy Cooperative | 990 | Treasurer | 10 | $16,600 | $0 | View return |
| 2018 | World Spine Care | 990 | CFO | 2 | $0 | $0 | View return |
| 2017 | Iowa Farm Bureau Federation | 990 | Director, Government Relations | 40 | $233,894 | $0 | View return |
| 2017 | Mienergy Cooperative | 990 | Treasurer | 10 | $17,765 | $0 | View return |
| 2017 | Luther Towers IV of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Luther Village II of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | World Spine Care | 990 | CFO | 2 | $0 | $0 | View return |
| 2017 | Luther Towers III of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Lutheran Senior Services of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Luther Village I of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Luther Village III of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Luther Towers of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Martin Luther Foundation of Dover | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Iowa Farm Bureau Federation | 990 | Director, Government Relat | 40 | $224,852 | $0 | View return |
| 2016 | Mienergy Cooperative | 990 | Director | 11 | $19,050 | $0 | View return |
| 2016 | Luther Village II of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Luther Village III of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | World Spine Care | 990 | CFO | 2 | $0 | $0 | View return |
| 2016 | Martin Luther Foundation of Dover | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Lutheran Senior Services of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Luther Village I of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Luther Towers of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Luther Towers IV of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Luther Towers III of Dover Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Iowa Farm Bureau Federation | 990 | Director, Government Relations | 40 | $216,995 | $0 | View return |
| 2015 | Mienergy Cooperative | 990 | Director | 11 | $18,700 | $0 | View return |
| 2015 | World Spine Care | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Iowa Farm Bureau Federation | 990 | Director, Government Relations | 40 | $213,118 | $0 | View return |
| 2014 | Mienergy Cooperative | 990 | Director | 11 | $18,150 | $0 | View return |
| 2013 | Iowa Farm Bureau Federation | 990 | Director, Government Relations | 40 | $181,492 | $0 | View return |
| 2013 | Mienergy Cooperative | 990 | Director | 12 | $16,350 | $0 | View return |