| 2025 | Nashville Public Education Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Meridian Credit Union | 990 | CEO | 45 | $125,000 | $0 | View return |
| 2024 | Nashville Public Education Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Nashville Public Education Foundation | 990 | Executive Committee At Large | 1 | $0 | $0 | View return |
| 2023 | Monroe County Iowa Community Foundation | 990 | Vice-President | 0.25 | $0 | $0 | View return |
| 2023 | Sister Cities of Nashville Inc. | 990 | Director | 0.05 | $0 | $0 | View return |
| 2022 | Monroe County Iowa Community Foundation | 990 | Vice-President | 0.25 | $0 | $0 | View return |
| 2022 | Nashville Public Education Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2021 | Nashville Public Education Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2020 | Nashville Public Education Foundation | 990 | Board Vice-Chair | 1 | $0 | $0 | View return |
| 2020 | Association for Healthcare Documentation Integrity | 990 | Director | 10 | $0 | $0 | View return |
| 2020 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Oasis Center Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Nashville Public Education Foundation | 990 | Board Vice-Chair | 1 | $0 | $0 | View return |
| 2019 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Association for Healthcare Documentation Integrity | 990 | Director | 10 | $0 | $0 | View return |
| 2019 | Oasis Center Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Nashville Public Education Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2018 | Association for Healthcare Documentation Integrity | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | The Dan and Margaret Maddox Charitable Fund | 990PF | Chair | 2 | $0 | $0 | View return |
| 2018 | New Beginnings Preschool Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Oasis Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Nashville Public Education Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | The Dan and Margaret Maddox Charitable Fund | 990PF | Trustee - Vice Chair | 2 | $0 | $0 | View return |
| 2017 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2017 | Oasis Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |
| 2017 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |
| 2016 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2016 | Nashville Public Education Foundation | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | The Dan and Margaret Maddox Charitable Fund | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2016 | Oasis Center Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |
| 2015 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2015 | The Dan and Margaret Maddox Charitable Fund | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2015 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |
| 2014 | Rotary International Ottumwa Rotary Club | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | The Dan and Margaret Maddox Charitable Fund | 990PF | Trustee | 1 | $0 | $0 | View return |
| 2014 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2014 | Nashville Local Organizing Committee Inc C/O Gary K Alexander | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |
| 2013 | Monroe County Iowa Community Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2013 | YMCA Foundation of Middle Tennessee | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2013 | Rotary International Ottumwa Rotary Club | 990EZ | Director | 5 | $0 | - | View return |
| 2013 | Nashville Public Library Foundation | 990 | Board Member | 3 | $0 | $0 | View return |