| 2024 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2020 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2020 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Birthright Counseling St. Louis | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2019 | Birthright Counseling St. Louis | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2019 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2018 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2018 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2018 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2017 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2016 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2015 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2014 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2014 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Site Advancement Foundation | 990 | Trustee | - | $0 | $0 | View return |
| 2013 | Site Improvement Association of Missouri | 990 | Director | - | $0 | $0 | View return |
| 2013 | Eastern Missouri Laborers Dist Council | 990 | Trustee | 0 | $0 | $0 | View return |