| 2025 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Executive Vice-President | 40 | $198,494 | $0 | View return |
| 2025 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2025 | Neca-Ibew Local 601 Labor Management | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2025 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2025 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2025 | Illinois Mechanical Specialty Contractors Association | 990 | Secretary | - | $0 | $0 | View return |
| 2024 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $199,171 | $0 | View return |
| 2024 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2024 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2024 | Illinois Mechanical Specialty Contractors Association | 990 | Secretary | - | $0 | $0 | View return |
| 2024 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2024 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2024 | Trustees of Local 309 Ibew Income Security Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2023 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $184,230 | $0 | View return |
| 2023 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2023 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2023 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2023 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2023 | Illinois Construction Industry Committee | 990EZ | Secretarytreasurer | 0.3 | $0 | $0 | View return |
| 2023 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Trustees of Local 309 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Alton Ibewneca Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2023 | Trustees of Local 649 Ibew Supplemental | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $172,201 | $0 | View return |
| 2022 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2022 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2022 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Trustees of Local 309 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Illinois Construction Industry Committee | 990EZ | Secretarytreasurer | 0.3 | $0 | $0 | View return |
| 2022 | Trustees of Local 649 Ibew Supplemental | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2022 | Alton Ibewneca Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $161,412 | $0 | View return |
| 2021 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2021 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Illinois Construction Industry Committee | 990EZ | Secretarytreasurer | 0.3 | $0 | $0 | View return |
| 2021 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2021 | Trustees of Local 309 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2021 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2021 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2021 | Trustees of Local 649 Ibew Supplemental | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $171,727 | $0 | View return |
| 2020 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2020 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2020 | Trustees of Local 309 Vacation Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Illinois Construction Industry Committee | 990EZ | Secretary | 0.3 | $0 | $0 | View return |
| 2020 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2020 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2020 | Local 309 Electrical Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2020 | Trustees of Local 649 Ibew Supplemental | 990 | Trustee | 0 | $0 | $0 | View return |
| 2020 | Alton Ibewneca Health and Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $169,572 | $0 | View return |
| 2019 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2019 | Illinois Construction Industry Committee | 990EZ | Secretary | 0.3 | $0 | $0 | View return |
| 2019 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2019 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2019 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2019 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2018 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $158,975 | $0 | View return |
| 2018 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2018 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2018 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2018 | Illinois Construction Industry Committee | 990EZ | Director | 0.3 | $0 | $0 | View return |
| 2018 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2018 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2017 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $153,674 | $0 | View return |
| 2017 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2017 | Neca-Ibew Local 601 Labor Management | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Secretary | 1 | $0 | - | View return |
| 2017 | Neca-Ibew Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $134,000 | $0 | View return |
| 2016 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2016 | Neca-Ibew Local 601 Labor Management | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2016 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2016 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2015 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2015 | Neca-Ibew Local 601 Labor Management | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2015 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2015 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Evp/Secretar | 40 | $0 | $0 | View return |
| 2015 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Exec Vice Pr | 40 | $122,308 | $0 | View return |
| 2014 | Neca-Ibew Local 538 Labor Management | 990EZ | Secretary/Tr | 1 | $0 | - | View return |
| 2014 | Neca-Ibew Local 601 Labor Management | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2014 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2014 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2014 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | National Electrical Contractors Association Inc Illinois Chapter | 990 | Exec Vice Pr | 40 | $112,000 | $0 | View return |
| 2013 | Neca-Ibew Local 601 Labor Management | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2013 | Neca-Ibew Labor Mgmt Coop Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2013 | Neca-Ibew Local 309 Labor Management Cooperative Committee | 990EZ | Executive Di | 1 | $0 | - | View return |
| 2013 | Neca-Ibew Welfare Trust Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |