| 2025 | Friends of the Marine Science Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2024 | Greater Des Moines Convention & Visitors Bureau Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | Des Moines Area Sports & Tourism Commission | 990 | Chair | 1 | $0 | $0 | View return |
| 2024 | The Ponce Inlet Community Center Inc | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2023 | North End Boat Club | 990 | Director | 1 | $1,000 | $0 | View return |
| 2023 | Greater Des Moines Convention & Visitors Bureau Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2023 | Iia Select Registry Inc | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Des Moines Area Sports & Tourism Commission | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | North End Boat Club | 990 | Director | 1 | $1,000 | $0 | View return |
| 2022 | Iia Select Registry Inc | 990 | Secretary | 5 | $0 | $0 | View return |
| 2022 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Des Moines Area Sports & Tourism Commission | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Greater Des Moines Convention & Visitors Bureau Inc | 990 | Treasurer/Secretary | 1.25 | $0 | $0 | View return |
| 2022 | Des Moines Area Sports & Tourism Commission | 990 | Treasurer/Secretary | 1.25 | $0 | $0 | View return |
| 2021 | Iia Select Registry Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2021 | Des Moines Area Sports & Tourism Commission | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Greater Des Moines Convention & Visitors Bureau Inc | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Iia Select Registry Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | Ankeny Athletic Association D/B/A Ankeny Athletic Booster Club | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Iia Select Registry Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2019 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Ankeny Athletic Association D/B/A Ankeny Athletic Booster Club | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ankeny Athletic Association D/B/A Ankeny Athletic Booster Club | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ankeny Athletic Association D/B/A Ankeny Athletic Booster Club | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Salisbury Beach Partnership Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Farmingdale Soccer Club Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2015 | Salisbury Beach Partnership Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2015 | Northeast Kingdom Chamber of Commerce | 990 | Past President | 2 | $0 | $0 | View return |
| 2015 | Farmingdale Soccer Club Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2014 | Northeast Kingdom Chamber of Commerce | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Salisbury Beach Partnership Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Farmingdale Soccer Club Inc. | 990 | Board Member | 4 | $0 | $0 | View return |
| 2013 | Salisbury Beach Partnership Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Northeast Kingdom Chamber of Commerce | 990 | President | 2 | $0 | $0 | View return |
| 2013 | Farmingdale Soccer Club Inc. | 990 | Board Member | 1 | $0 | $0 | View return |