| 2024 | Iron Workers Local 361 Realty Corp | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 30 | $246,672 | $0 | View return |
| 2023 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee/Asst. Director | 39 | $108,785 | $0 | View return |
| 2023 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | District Council of Iron Workers | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 30 | $134,108 | $0 | View return |
| 2022 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee/Assistant Co | 20 | $106,907 | $0 | View return |
| 2022 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $106,907 | View return |
| 2022 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $106,907 | View return |
| 2022 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 25 | $130,302 | $0 | View return |
| 2021 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee/Assistant Co | 20 | $109,666 | $0 | View return |
| 2021 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 25 | $129,623 | $0 | View return |
| 2020 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee/Assistant Co | 20 | $103,462 | $0 | View return |
| 2020 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $103,462 | View return |
| 2020 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2019 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 25 | $122,178 | $0 | View return |
| 2019 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee/Assistant Coordinator | 20 | $103,874 | $0 | View return |
| 2019 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $103,874 | View return |
| 2019 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2018 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 25 | $120,709 | $0 | View return |
| 2018 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 20 | $102,213 | $0 | View return |
| 2018 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $102,213 | View return |
| 2018 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | - | View return |
| 2018 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | Pres/Bus Agt | 25 | $116,574 | $0 | View return |
| 2017 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 20 | $100,902 | $0 | View return |
| 2017 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 1 | $0 | - | View return |
| 2016 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | President/Business Agent | 50 | $105,271 | $0 | View return |
| 2016 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2016 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2015 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | President/Business Agent | 50 | $94,836 | $0 | View return |
| 2015 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2015 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2015 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | President/Business Agent | 50 | $106,619 | $0 | View return |
| 2014 | Iron Workers Local 361 Realty Corp | 990EZ | Vice President | 2.5 | $0 | $0 | View return |
| 2014 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2014 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Int'L Assoc of Bridgestructural & Ornamental Iron Workers Local 361 | 990 | President/Business Agent | 50 | $145,755 | $0 | View return |
| 2013 | Ironworkers Local 40 & 361 Apprenticeship & Training Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2013 | Iron Workers Locals 40 & 361 Topping | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2013 | Iron Workers Locals 40 361 & 417 Health | 990 | Union Trustee | 1 | $0 | $0 | View return |