| 2024 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $119,461 | $0 | View return |
| 2024 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2024 | Iw Local 25 Service Corporation | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $116,102 | $0 | View return |
| 2023 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2023 | Iw Local 25 Service Corporation | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $110,595 | $0 | View return |
| 2022 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2022 | Iw Local 25 Service Corporation | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $94,259 | $0 | View return |
| 2021 | Old Newsboys of Flint | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2021 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $92,804 | $0 | View return |
| 2020 | Old Newsboys of Flint | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $93,280 | $0 | View return |
| 2019 | Iron Workers Local 25 Health Care Trust | 990 | Union Trustee-Joined 07/05/18 | 0.5 | $0 | $0 | View return |
| 2019 | Iron Workers Local Union No 25 Training Fund | 990 | Union Trustee-Joined 07/05/18 | 0.5 | $0 | $0 | View return |
| 2019 | Iron Workers Local No 25 Vacation Pay Fund | 990 | Union Trustee-Joined 07/05/18 | 0.5 | $0 | $0 | View return |
| 2018 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Agent | 40 | $87,427 | $0 | View return |
| 2017 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Age | 40 | $86,911 | $0 | View return |
| 2016 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Age | 40 | $52,483 | $0 | View return |
| 2015 | Bridge Structural & Ornamental Iron Workers Local Union 25 | 990 | Business Age | 40 | $0 | $0 | View return |