| 2024 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2024 | Midwest Region Foundation for Fair | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Downstate Infrastructure Awareness and Advancement Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Midwest Region Laborers Health & Safety | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2024 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Downstate Infrastructure Awareness and Advancement Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Midwest Region Laborers Health & Safety | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Midwest Region Laborers'-Employers' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Midwest Region Foundation for Fair | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2023 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Midwest Region Laborers Health & Safety | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Midwest Region Foundation for Fair | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Midwest Region Laborers'-Employers' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Downstate Infrastructure Awareness and Advancement Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Midwest Region Laborers'-Employers' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2021 | Midwest Region Foundation for Fair | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Midwest Region Laborers Health & Safety | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Midwest Region Laborers Health & Safety | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Downstate Infrastructure Awareness and Advancement Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Southern Illinois Builders Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2020 | Midwest Region Foundation for Fair | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Midwest Region Laborers'-Employers' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Secretary | 0 | $0 | $0 | View return |
| 2019 | Downstate Infrastructure Awareness and Advancement Fund | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Local 520 Joint Apprenticeship and Training Fund | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Southern Illinois Construction | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2015 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2014 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Employers & Operating Engineers Local 520 Health & Welfare Fund | 990 | Trustee | - | $0 | $0 | View return |