| 2024 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $133,424 | $0 | View return |
| 2024 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $129,795 | $0 | View return |
| 2024 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $133,424 | View return |
| 2024 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $129,795 | View return |
| 2024 | Iron Workers' Local Union No 25 Training Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local 25 Health Care Trust | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2024 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2024 | Iron Workers' Local Union No 25 Training Fund | 990 | Union Trustee, Secretary | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee, Secretary | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee, Secretary | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local 25 Labor Mgmt Education Committee Fund | 990 | Secretary | 5 | $0 | $0 | View return |
| 2024 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2024 | Iw Local 25 Service Corporation | 990 | Union Trustee, Secretary | 0.5 | $0 | $0 | View return |
| 2023 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $126,010 | $0 | View return |
| 2023 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $126,010 | View return |
| 2023 | Iron Workers' Local Union No 25 Training Fund | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | Iron Workers Local 25 Health Care Trust | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2023 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2023 | Iron Workers Local 25 Labor Mgmt Education Committee Fund | 990 | Secertary | 5 | $0 | $0 | View return |
| 2023 | Iw Local 25 Service Corporation | 990 | Union Trustee, Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $121,215 | $0 | View return |
| 2022 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $121,215 | View return |
| 2022 | Iron Workers' Local Union No 25 Training Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2022 | Iron Workers Local 25 Health Care Trust | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2022 | Iw Local 25 Service Corporation | 990 | Union Trustee, Secretary | 0.5 | $0 | $0 | View return |
| 2022 | Iron Workers Local 25 Labor Mgmt Education Committee Fund | 990 | Secretary | 5 | $0 | $0 | View return |
| 2021 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $107,213 | $0 | View return |
| 2021 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $107,213 | View return |
| 2021 | Iron Workers Local 25 Health Care Trust | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Iron Workers' Local Union No 25 Training Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2020 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $105,733 | $0 | View return |
| 2020 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $98,599 | View return |
| 2020 | Iron Workers' Local Union No 25 Training Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2020 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2020 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2020 | Iron Workers Local 25 Health Care Trust | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2019 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $102,297 | $0 | View return |
| 2019 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $98,599 | View return |
| 2019 | Iron Workers Local 25 Health Care Trust | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Iron Workers' Local Union No 25 Training Fund | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2019 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2019 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Secretary | 0.5 | $0 | $0 | View return |
| 2018 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Manager | 39.5 | $96,080 | $0 | View return |
| 2018 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | Business Manager | 0.5 | $0 | $96,268 | View return |
| 2018 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee - Joined 5/16/17 | 1 | $0 | $0 | View return |
| 2018 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee - Joined 5/16/17 | 10 | $0 | $0 | View return |
| 2018 | Iron Workers' Local Union No 25 Training Fund | 990 | Union Trustee - Joined 5/16/17 | 10 | $0 | $0 | View return |
| 2018 | Store 25 | 990EZ | Business Manager | 0 | $0 | $0 | View return |
| 2017 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Man | 39.5 | $95,199 | $0 | View return |
| 2017 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | B.M.F.S.T. | 39.5 | $0 | $95,199 | View return |
| 2017 | Store 25 | 990EZ | Business Man | 0 | $0 | - | View return |
| 2016 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Man | 39.5 | $92,673 | $0 | View return |
| 2016 | Bridge Structural Ornamental Iron Labor Temple Corp | 990 | B.M.F.S.T. | 0.5 | $0 | $92,673 | View return |
| 2015 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Age | 40 | $91,898 | $0 | View return |
| 2014 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Age | 40 | $83,814 | $0 | View return |