| 2024 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $750 | $0 | View return |
| 2024 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $750 | View return |
| 2023 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Union Local 38 | 990 | Employer Trustee - Thru 8/21 | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $1,200 | $0 | View return |
| 2019 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $1,200 | View return |
| 2019 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2018 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal & Roofers Emp | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Contractors Industry | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairm | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Contractors Industry | 990 | Treasurer | 2 | $1,100 | $0 | View return |
| 2016 | Sheet Metal & Roofers Emp | 990 | Treasurer | 2 | $0 | $1,100 | View return |
| 2016 | Environmental Balancing Bureau Of | 990EZ | Technical Committee Chairman | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Union Local 38 | 990 | Employer Trste | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal & Roofers Emp | 990 | Director | - | $0 | $0 | View return |
| 2015 | Sheet Metal Contractors Industry | 990 | Trustee/Chai | - | $0 | $0 | View return |
| 2014 | Sheet Metal & Roofers Emp | 990 | Director/CHA | - | $0 | $0 | View return |
| 2014 | Sheet Metal Contractors Industry | 990 | Trustee/Chai | - | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Union Local 38 | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal & Roofers Emp | 990 | Director/CHA | - | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Union Local 38 | 990 | Employer Trustee | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal Contractors Industry | 990 | Trustee/Chai | - | $0 | $0 | View return |