| 2024 | Women Affirming Women | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2024 | California Society of the Sons of the American Reveloution | 990 | Registrar | 15 | $0 | $0 | View return |
| 2023 | East Quabbin Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | California Society of the Sons of the American Reveloution | 990 | Registrar (From 04/15/23) | 15 | $0 | $0 | View return |
| 2023 | Women Affirming Women | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2023 | Geological Society of America Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | East Quabbin Land Trust Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | California Society of the Sons of the American Reveloution | 990 | Genealogist | 10 | $0 | $0 | View return |
| 2022 | Geological Society of America Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | California Society of the Sons of the American Reveloution | 990 | Genealogist | 10 | $0 | $0 | View return |
| 2020 | Site Improvement Association of Missouri | 990 | Managing Director | - | $137,032 | $0 | View return |
| 2020 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2020 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2020 | California Society of the Sons of the American Reveloution | 990 | Genealogist | 10 | $0 | $0 | View return |
| 2020 | Trustees of St Louis Laborers Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Board of Trustees Greater St Louis | 990 | Exiting Trustee | 1 | $0 | $0 | View return |
| 2019 | Site Improvement Association of Missouri | 990 | Managing Director | - | $127,734 | $0 | View return |
| 2019 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2019 | Unitypoint Health-Marshalltown | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Trustees of St Louis Laborers Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Site Improvement Association of Missouri | 990 | Managing Director | - | $135,045 | $0 | View return |
| 2018 | Safermocom | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2018 | Unitypoint Health-Marshalltown | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Trustees of St Louis Laborers Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Board of Trustees Greater St Louis | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Site Improvement Association of Missouri | 990 | Managing Director | - | $129,431 | $0 | View return |
| 2017 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2017 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Unitypoint Health-Marshalltown | 990 | Board Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Site Improvement Association of Missouri | 990 | Managing Director | - | $130,513 | $0 | View return |
| 2016 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2016 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2015 | American Legion Veterans Memorial Post 347 | 990 | Past Command | 12 | $0 | $0 | View return |
| 2014 | Brotherhood of Locomotive Engineers and Trainmen Group Return | 990 | Chairman | 40 | $117,712 | $0 | View return |
| 2014 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2014 | American Legion Veterans Memorial Post 347 | 990 | Commander | 15 | $0 | $0 | View return |
| 2014 | Marshalltown YMCA-YWCA Heritage Club | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Citizens for Modern Transit | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Living Water Ministries Foundation Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2013 | Marshalltown YMCA-YWCA | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | Marshalltown Young Mens Christian Association-YWCA | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | American Legion Veterans Memorial Post 347 | 990 | 1st Vice COM | 12 | $0 | $0 | View return |