| 2024 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $206,060 | View return |
| 2024 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2024 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $184,521 | View return |
| 2023 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $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 | North American Bison Discovery Center | 990 | Director | - | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $170,144 | View return |
| 2022 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | North American Bison Discovery Center | 990 | Director | - | $0 | $0 | View return |
| 2022 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $164,851 | View return |
| 2021 | Sheet Metal Workers Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2021 | North American Bison Discovery Center | 990 | Director | - | $0 | $0 | View return |
| 2020 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $170,386 | View return |
| 2020 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Sheet Metal Workers Local Union No 25 New Jersey Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $157,488 | View return |
| 2019 | Sheet Metal Workers' Local Union No 25 New Jersey Vacation Fund | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Funds Service Facility Inc | 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 |
| 2018 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $153,593 | 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 Funds Service Facility Inc | 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 | International Association of Sheet Metal Air Rail & Transportation | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $151,635 | View return |
| 2017 | Sheet Metal Workers Local Union No 25 New Jersey Welfare 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 Workers Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $153,623 | 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 Funds Service Facility Inc | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $146,717 | View return |
| 2015 | Sheet Metal Workers Funds Service Facility Inc | 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 |
| 2014 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $142,748 | View return |
| 2014 | Sheet Metal Workers Funds Service Facility Inc | 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 |
| 2013 | Engineering Ministries International USA | 990 | Chief Strategic Officer | 40 | $67,700 | $0 | View return |
| 2013 | Sheet Metal Workers' Local Union No 25 New Jersey Education Fund | 990 | Trustee | 5 | $0 | $141,778 | 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 Welfare Fund | 990 | Trustee | 5 | $0 | $0 | View return |