| 2025 | Smacna of Pennsylvania | 990EZ | Smca Central Ne | 1 | $0 | $0 | View return |
| 2025 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Employer Trustee | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $97,500 | $0 | View return |
| 2024 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $64,980 | $0 | View return |
| 2024 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $55,360 | $0 | View return |
| 2024 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990 | Executive Director | 6 | $48,269 | $0 | View return |
| 2024 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2024 | Smacna of Pennsylvania | 990EZ | Smca Central Ne | 1 | $0 | $0 | View return |
| 2024 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | Sheet Metal Contracting Industry Advancement Fund of Northeastern Pa | 990 | Executive Director | 15 | $0 | $0 | View return |
| 2024 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $97,500 | $0 | View return |
| 2023 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $61,884 | $0 | View return |
| 2023 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $49,776 | $0 | View return |
| 2023 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990 | Executive Director | 6 | $39,655 | $0 | View return |
| 2023 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Executive | 10 | $30,000 | $0 | View return |
| 2023 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Smacna of Pennsylvania | 990EZ | Smca Central | 1 | $0 | - | View return |
| 2023 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Contracting Industry Advancement Fund of Northeastern Pa | 990 | Executive Director | 15 | $0 | $0 | View return |
| 2022 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $90,000 | $0 | View return |
| 2022 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $59,006 | $0 | View return |
| 2022 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $48,647 | $0 | View return |
| 2022 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 6 | $42,105 | $0 | View return |
| 2022 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Executive | 10 | $30,000 | $0 | View return |
| 2022 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Smacna of Pennsylvania | 990EZ | Central & Ne Director | 1 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Contracting Industry Advancement Fund of Northeastern Pa | 990 | Executive Director | 15 | $0 | $0 | View return |
| 2022 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $90,000 | $0 | View return |
| 2021 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $56,458 | $0 | View return |
| 2021 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $43,000 | $0 | View return |
| 2021 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 6 | $35,000 | $0 | View return |
| 2021 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $30,000 | $0 | View return |
| 2021 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Executive | 10 | $30,000 | $0 | View return |
| 2021 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Smacna of Pennsylvania | 990EZ | Central & Ne Director | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Contracting Industry Advancement Fund of Northeastern Pa | 990 | Executive Director | 15 | $0 | $0 | View return |
| 2020 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $53,958 | $0 | View return |
| 2020 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $43,000 | $0 | View return |
| 2020 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 6 | $30,000 | $0 | View return |
| 2020 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Executive | 10 | $30,000 | $0 | View return |
| 2020 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $0 | $90,000 | View return |
| 2020 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2019 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Director | 15 | $90,000 | $0 | View return |
| 2019 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Director | 15 | $56,458 | $0 | View return |
| 2019 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 15 | $46,043 | $0 | View return |
| 2019 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Director | 6 | $30,000 | $0 | View return |
| 2019 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Executive | 10 | $25,830 | $0 | View return |
| 2019 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2019 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Director | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Di | 15 | $90,000 | $0 | View return |
| 2018 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Di | 15 | $55,208 | $0 | View return |
| 2018 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Di | 15 | $41,125 | - | View return |
| 2018 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Di | 6 | $30,000 | - | View return |
| 2018 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Exec | 10 | $24,996 | $0 | View return |
| 2018 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990 | Executive Di | 2 | $0 | $0 | View return |
| 2018 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Contractors Association of Northern New Jersey | 990 | Executive Di | 15 | $90,000 | $0 | View return |
| 2017 | Sheet Metal Contractors Association of Central Pennsylvania | 990 | Executive Di | 15 | $50,000 | $0 | View return |
| 2017 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Di | 15 | $36,566 | - | View return |
| 2017 | Mechanical Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Di | 6 | $30,000 | - | View return |
| 2017 | Mechanical Contractors Association of Central Pennsylvania | 990 | Chapter Exec | 10 | $24,996 | $0 | View return |
| 2017 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | West Virginia School of Osteopathic Medicine Foundation Incorporated | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Mechanical Contracting Industry Fund of Northeastern Pennsylvania | 990EZ | Executive Di | 2 | $0 | - | View return |
| 2017 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2016 | Sheet Metal Contractors Association of Northeastern Pennsylvania Inc | 990EZ | Executive Di | 15 | $36,516 | - | View return |
| 2016 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Capital Area Labor-Management Council Inc. | 990EZ | Co-Chairman | 1 | $0 | - | View return |
| 2014 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2014 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Capital Area Labor-Management Council Inc. | 990EZ | Co-Chairman | 1 | $0 | - | View return |
| 2013 | Sheet Metal Workers Local #44 Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Sheet Metal Worker Joint Apprentice & Training Committee of Central Pa | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |