| 2023 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $314,891 | $0 | View return |
| 2023 | Operating Engineers Local No 825 | 990 | Chairman - Union Trustee | 1 | $0 | $314,891 | View return |
| 2023 | Northeastern States Conference | 990 | President | 0.5 | $0 | $0 | View return |
| 2023 | Junior Achievement of New Jersey | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2023 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2023 | Operating Engineers Local No 825 | 990 | Chairman - Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $317,944 | $0 | View return |
| 2022 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $317,944 | View return |
| 2022 | Northeastern States Conference | 990 | President | 0.5 | $0 | $0 | View return |
| 2022 | Junior Achievement of New Jersey | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2022 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $320,262 | $0 | View return |
| 2021 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $320,262 | View return |
| 2021 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2021 | Local 825 Labor Management Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2021 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $315,777 | $0 | View return |
| 2020 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $315,782 | View return |
| 2020 | Northeastern States Conference | 990 | Sec/Treas | 0.5 | $0 | $0 | View return |
| 2020 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2020 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $271,358 | $0 | View return |
| 2019 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $271,358 | View return |
| 2019 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2019 | Northeastern States Conference | 990 | Sec/Treas | 0.5 | $0 | $0 | View return |
| 2019 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2019 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $270,187 | $0 | View return |
| 2018 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $270,187 | View return |
| 2018 | New York State Conference of the Iuoe C/O Local 15 | 990 | Executive Board | 0.5 | $0 | $0 | View return |
| 2018 | Northeastern States Conference | 990 | Sec/Treas | 0.5 | $0 | $0 | View return |
| 2018 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $268,869 | $0 | View return |
| 2017 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $268,869 | View return |
| 2017 | Choose New Jersey Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $278,353 | $0 | View return |
| 2016 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $278,353 | View return |
| 2016 | Choose New Jersey Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Northeastern States Conference | 990 | Asst Sec/Treas | 0.5 | $0 | $0 | View return |
| 2016 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $266,472 | $0 | View return |
| 2015 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $266,472 | View return |
| 2015 | Choose New Jersey Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Northeastern States Conference | 990 | Asst Sec/Treas | 0.5 | $0 | $0 | View return |
| 2015 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2015 | Operating Engineers Local No 825 | 990 | Union Trustee, Chairman | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $265,585 | $0 | View return |
| 2014 | Operating Engineers Local No 825 | 990 | Union Trustee - Co Chair | 1 | $0 | $265,585 | View return |
| 2014 | Northeastern States Conference | 990 | Asst Sec/Treas | 0.5 | $0 | $0 | View return |
| 2014 | Choose New Jersey Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Local No 825 | 990 | Union Trustee, Chairman | 1 | $0 | $0 | View return |
| 2014 | Community Health Charities of New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 825Abcdrrh | 990 | Business Man | 40 | $265,031 | $0 | View return |
| 2013 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $265,031 | View return |
| 2013 | Choose New Jersey Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Northeastern States Conference | 990 | Asst Sec/Treas | 0.5 | $0 | $0 | View return |
| 2013 | Choose New Jersey Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Local No 825 | 990 | Union Trustee, Co-Chairman | 1 | $0 | $0 | View return |
| 2013 | Operating Engineers Local No 825 | 990 | Union Trustee, Chairman | 1 | $0 | $0 | View return |
| 2013 | Community Health Charities of New Jersey | 990 | Trustee | 1 | $0 | $0 | View return |