| 2024 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $224,438 | View return |
| 2024 | Midwest Operating Engineers Credit Union | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2024 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2023 | Midwest Operating Engineers Credit Union | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2023 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Midwest Operating Engineers Credit Union | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2022 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2022 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers - Local 150 | 990 | Former Rec Correspond. Secretary | 60 | $379,704 | $0 | View return |
| 2021 | Fight Back Fund | 990 | Board Of Director (Ret - 6/21) | 1 | $0 | $379,704 | View return |
| 2021 | Intl Union of Operating Engineers | 990 | Rec Correspond. Secretary | 5 | $0 | $379,704 | View return |
| 2021 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $379,704 | View return |
| 2021 | Construction Industry Service Corp | 990 | Former Director | 3 | $0 | $0 | View return |
| 2021 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Midwest Operating Engineers Credit Union | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2021 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers - Local 150 | 990 | Rec Correspond. Secretary | 60 | $393,454 | $0 | View return |
| 2020 | Fight Back Fund | 990 | Board Of Director | 1 | $0 | $393,454 | View return |
| 2020 | Intl Union of Operating Engineers | 990 | Rec Correspond. Secretary | 5 | $0 | $393,454 | View return |
| 2020 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $393,454 | View return |
| 2020 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $393,454 | View return |
| 2020 | Midwest Operating Engineers Credit Union | 990 | Chairperson | 2 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Construction Industry Service Corp | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers - Local 150 | 990 | Rec Correspond. Secretary | 60 | $395,898 | $0 | View return |
| 2019 | Intl Union of Operating Engineers | 990 | Rec Correspond. Secretary | 5 | $0 | $395,898 | View return |
| 2019 | Fight Back Fund | 990 | Board Of Director | 1 | $0 | $395,898 | View return |
| 2019 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $395,898 | View return |
| 2019 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $395,898 | View return |
| 2019 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2019 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers - Local 150 | 990 | Recording Sec | 60 | $402,758 | $0 | View return |
| 2018 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $402,758 | View return |
| 2018 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $402,758 | View return |
| 2018 | Fight Back Fund | 990 | Board Of Director | 1 | $0 | $402,758 | View return |
| 2018 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2018 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers - Local 150 | 990 | Recording Corresponding Secretary | 60 | $377,474 | $0 | View return |
| 2017 | Sweeney Classic | 990 | Officer | 1 | $0 | $377,474 | View return |
| 2017 | Local 150 Iuoe Vacation Savings Plan | 990 | Trustee | 1 | $0 | $377,474 | View return |
| 2017 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $377,474 | View return |
| 2017 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $377,474 | View return |
| 2017 | Midwest Operating Engineers Credit Union | 990 | Vice Chairperson | 2 | $0 | $0 | View return |
| 2017 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2017 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers - Local 150 | 990 | Recording Sec. | 60 | $341,646 | $0 | View return |
| 2016 | Local 150 Iuoe Vacation Savings Plan | 990 | Trustee | 1 | $0 | $341,646 | View return |
| 2016 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $341,646 | View return |
| 2016 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $341,646 | View return |
| 2016 | Midwest Operating Engineers Credit Union | 990 | Vice Chairperson | 2 | $0 | $0 | View return |
| 2016 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sweeney Classic | 990 | Officer | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers - Local 150 | 990 | Recording Sec. | 60 | $332,054 | $0 | View return |
| 2015 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $332,054 | View return |
| 2015 | Midwest Operating Engineers Credit Union | 990 | Vice-Chairman | 2 | $0 | $0 | View return |
| 2015 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Local 150 Iuoe Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers - Local 150 | 990 | Recording Sec. | 60 | $332,767 | $0 | View return |
| 2014 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Midwest Operating Engineers Credit Union | 990 | Vice-Chairman | 2 | $0 | $0 | View return |
| 2014 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Local 150 Iuoe Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $0 | View return |
| 2014 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Illinois Economic Policy Institute | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $0 | View return |
| 2014 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers - Local 150 | 990 | Recording Sec. | 60 | $298,558 | $0 | View return |
| 2013 | Intl Union of Operating Engineers | 990 | Recording Sec | 5 | $0 | $0 | View return |
| 2013 | Operating Engineers Local 150 Apprenticeship Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Midwest Operating Engineers Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Local 150 Iuoe Vacation Savings Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Railroad Maintenance & Industrial Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Railroad Training and Education Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Midwest Operating Engineers Credit Union | 990 | Vice-Chairman | 2 | $0 | $0 | View return |
| 2013 | Midwest Operating Engineers Construction Industry & Service Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Iuoe Local 150 Food Bank Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Indiana Illinois & Iowa Foundation for Fair Contracting | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Midwest Operating Engineers Pension Fund Building Not-For-Profit Corporation | 990 | Director | 1 | $0 | $0 | View return |