| 2025 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager Until 12/ | 40 | $13,212 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager Until 12/31/2024 | 40 | $145,033 | $0 | View return |
| 2024 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Recording Secretary | 8 | $7,800 | $0 | View return |
| 2024 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager Retired 1/31/2 | 1 | $0 | $145,033 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary Until 12/31/2024 | 2 | $0 | $0 | View return |
| 2024 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Joint Apprenticeship Committee of Rochester Ny | 990 | Trustee Until 1/2025 | 2 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Former Director | 1 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $139,118 | $0 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Recording Secretary | 8 | $7,800 | $0 | View return |
| 2023 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager Until 1/2025 | 1 | $0 | $139,118 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary | 2 | $0 | $0 | View return |
| 2023 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager Until 1/2025 | 40 | $0 | $0 | View return |
| 2023 | Sheet Metal Joint Apprenticeship Committee of Rochester Ny | 990 | Trustee Until 1/2025\ | 2 | $0 | $0 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $106,949 | $0 | View return |
| 2022 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Recording Secretary | 8 | $5,200 | $0 | View return |
| 2022 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager | 1 | $0 | $106,949 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary/Treasu | 2 | $0 | $0 | View return |
| 2022 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Joint Apprenticeship Committee of Rochester Ny | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $104,234 | $0 | View return |
| 2021 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager | 1 | $0 | $108,875 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary/Treasu | 2 | $0 | $0 | View return |
| 2021 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2021 | Sheet Metal Joint Apprenticeship Committee of Rochester Ny | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $104,235 | $0 | View return |
| 2020 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Past Trustee | 1 | $650 | $0 | View return |
| 2020 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager | 1 | $0 | $113,072 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary/Treasu | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2020 | Sheet Metal Joint Apprenticeship Committee of Rochester Ny | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990 | Business Manager | 40 | $104,783 | $0 | View return |
| 2019 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 1 | $433 | $0 | View return |
| 2019 | Local 46 Sheetmetal Workers Building Corp | 990 | Business Manager | 1 | $0 | $104,783 | View return |
| 2019 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990 | Financial Secretary/Treasu | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2018 | American Federation of Labor & Congress of Industrial Orgs | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2018 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |
| 2016 | Construction Cooperation and Education Tr | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 46 Health Fund | 990 | Trustee/Fund Manager | 40 | $0 | $0 | View return |