| 2024 | Midwest Reliability Organization Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Bus. Mgr/Fin-Sec-Treas To -11/2023 | 49.5 | $90,902 | $0 | View return |
| 2023 | Smw 71 Inc | 990 | Bus. Mgr/Fin-Sec-Treas To -11/2023 | 0.5 | $0 | $90,902 | View return |
| 2023 | Production Workers and Sign Council Of | 990EZ | Vice President (Thru Mid-December) | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee Thru 12/1/23 | 3 | $0 | $0 | View return |
| 2023 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee Thru 11/30/23 | 1 | $0 | $0 | View return |
| 2022 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Business Mgr/Fin-Sec-Treas | 49.5 | $94,782 | $0 | View return |
| 2022 | Smw 71 Inc | 990 | Business Mgr/Fin-Sec-Treas | 0.5 | $0 | $94,782 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Midwest Reliability Organization Inc. | 990 | Board Member | 6 | $0 | $0 | View return |
| 2022 | Americans for Democratic Action Inc | 990 | At-Large | 0.5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2022 | Production Workers and Sign Council Of | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Financial Secretary/Busine | 49.5 | $91,000 | $0 | View return |
| 2021 | Smw 71 Inc | 990 | Financial Secretary/Busine | 0.5 | $0 | $91,000 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | Production Workers and Sign Council Of | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Midwest Reliability Organization Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2021 | Americans for Democratic Action Inc | 990 | At-Large | 0.5 | $0 | $0 | View return |
| 2021 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Financial Secretary/Business Manager | 49.5 | $90,211 | $0 | View return |
| 2020 | Smw 71 Inc | 990 | Financial Secretary/Business Manager | 0.5 | $0 | $90,211 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Production Workers and Sign Council Of | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | Midwest Reliability Organization Inc. | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | Americans for Democratic Action Inc | 990 | At-Large | 0.5 | $0 | $0 | View return |
| 2020 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Business Representative | 43.5 | $78,661 | $0 | View return |
| 2019 | Smw 71 Inc | 990 | Business Representative | 0.5 | $0 | $78,661 | View return |
| 2019 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2019 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Production Workers and Sign Council Of | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Business Representative | 43.5 | $78,061 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Smw 71 Inc | 990EZ | Business Representative | 0.5 | $0 | $0 | View return |
| 2018 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 2 | $0 | $0 | View return |
| 2017 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Business Representative | 43.5 | $77,174 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2017 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Smw 71 Inc | 990EZ | Business Agent | 0.5 | $0 | $0 | View return |
| 2016 | Communications Workers AFL-CIO Lu 2205 | 990 | Vice President | 1 | $2,420 | $0 | View return |
| 2016 | Smw 71 Inc | 990EZ | Business Agent | 0.5 | $0 | $0 | View return |
| 2016 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Bus. Represe | 43.5 | $77,246 | $0 | View return |
| 2015 | Smw 71 Inc | 990EZ | Bus. Represe | 0.5 | $0 | - | View return |
| 2015 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Trustee | 4 | $0 | $0 | View return |
| 2014 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Bus. Represe | 43.5 | $75,064 | $0 | View return |
| 2014 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | Smw 71 Inc | 990EZ | Bus. Represe | 0.5 | $0 | - | View return |
| 2014 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Secretary | 4 | $0 | $0 | View return |
| 2013 | International Assoc of Sheet Metal Air Rail and Transportation Workers Local 71 | 990 | Bus. Represe | 43.5 | $74,360 | $0 | View return |
| 2013 | Smw 71 Inc | 990EZ | Bus. Represe | 0.5 | $0 | - | View return |
| 2013 | Sheet Metal Workers Local Union No 71 and Industry Welfare Trust Fund | 990 | Trustee | 3 | $0 | $0 | View return |
| 2013 | Sheet Metal Contractors and Local No 71 Jac Education and Training Fund | 990 | Secretary | 4 | $0 | $0 | View return |