| 2025 | International Union of Operating Engineers Local 30 | 990 | President/Bus R | 41 | $311,952 | $0 | View return |
| 2025 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $311,952 | View return |
| 2025 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $311,952 | View return |
| 2025 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $311,952 | View return |
| 2025 | Local 30 Operators Holding Corp | 990 | President/Bus R | 1 | $0 | $311,952 | View return |
| 2025 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $311,952 | View return |
| 2025 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2025 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | International Union of Operating Engineers Local 30 | 990 | President/Bus R | 41 | $297,863 | $0 | View return |
| 2024 | Local 30 Operators Holding Corp | 990 | President/Bus R | 1 | $0 | $297,863 | View return |
| 2024 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $297,863 | View return |
| 2024 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $297,863 | View return |
| 2024 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $297,863 | View return |
| 2024 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $297,863 | View return |
| 2024 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2024 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers Local 30 | 990 | President/Bus R | 41 | $290,339 | $0 | View return |
| 2023 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $290,339 | View return |
| 2023 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $290,339 | View return |
| 2023 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $290,339 | View return |
| 2023 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $290,339 | View return |
| 2023 | Local 30 Operators Holding Corp | 990 | President/Bus R | 1 | $0 | $290,339 | View return |
| 2023 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers Local 30 | 990 | President/Bus R | 41 | $270,393 | $0 | View return |
| 2022 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $273,993 | View return |
| 2022 | Local 30 Operators Holding Corp | 990 | President/Bus R | 1 | $0 | $270,393 | View return |
| 2022 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $270,393 | View return |
| 2022 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $270,393 | View return |
| 2022 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $270,393 | View return |
| 2022 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers Local 30 | 990 | President/Bus R | 41 | $265,994 | $0 | View return |
| 2021 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $265,994 | View return |
| 2021 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 1 | $0 | $265,994 | View return |
| 2021 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $265,994 | View return |
| 2021 | Local 30 Operators Holding Corp | 990 | President/Bus R | 1 | $0 | $265,994 | View return |
| 2021 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $265,994 | View return |
| 2021 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers Local 30 | 990 | President/Exec Board/Bus R | 41 | $253,867 | $0 | View return |
| 2020 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $253,867 | View return |
| 2020 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $253,867 | View return |
| 2020 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $253,867 | View return |
| 2020 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $253,867 | View return |
| 2020 | Local 30 Operators Holding Corp | 990 | President/Exec Board/Bus R | 1 | $0 | $253,867 | View return |
| 2020 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers Local 30 | 990 | President/Exec Board/Bus Rep | 41 | $244,992 | $0 | View return |
| 2019 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $244,992 | View return |
| 2019 | Local 30 Operators Holding Corp | 990 | President/Exec Board/Bus Rep | 1 | $0 | $244,992 | View return |
| 2019 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $244,992 | View return |
| 2019 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $244,992 | View return |
| 2019 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $244,992 | View return |
| 2019 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $231,981 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $231,981 | $0 | View return |
| 2018 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $231,981 | $0 | View return |
| 2018 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $231,981 | View return |
| 2018 | Local 30 Operators Holding Corp | 990 | President/Bus Rep | 41 | $0 | $231,981 | View return |
| 2018 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $231,981 | View return |
| 2018 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $231,981 | View return |
| 2018 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $231,981 | View return |
| 2018 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $231,981 | View return |
| 2018 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $231,981 | View return |
| 2018 | Local 30 Operators Holding Corp | 990 | President/Bus Rep | 41 | $0 | $231,981 | View return |
| 2018 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $231,981 | View return |
| 2018 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $231,981 | View return |
| 2018 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Director (P) | 1 | $0 | $0 | View return |
| 2018 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $155,904 | $0 | View return |
| 2017 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $155,904 | $0 | View return |
| 2017 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $37,027 | $118,877 | View return |
| 2017 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $37,027 | $118,877 | View return |
| 2017 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $155,904 | View return |
| 2017 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $155,904 | View return |
| 2017 | Local 30 Operators Holding Corp | 990 | President/Bus Rep | 41 | $0 | $155,904 | View return |
| 2017 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $155,904 | View return |
| 2017 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $155,904 | View return |
| 2017 | Local 30 Operators Holding Corp | 990 | President/Bus Rep | 41 | $0 | $155,904 | View return |
| 2017 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $155,904 | View return |
| 2017 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers Local 30 | 990 | President/Bus Rep | 41 | $85,789 | $0 | View return |
| 2016 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $20,375 | $65,414 | View return |
| 2016 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $85,789 | View return |
| 2016 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $85,789 | View return |
| 2016 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $85,789 | View return |
| 2016 | Local 30 Operators Holding Corp | 990 | President/Bus Rep | 1 | $0 | $85,789 | View return |
| 2016 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2016 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers Local 30 | 990 | Bus Agt/Vice Pres | 41 | $87,192 | $0 | View return |
| 2015 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $87,192 | View return |
| 2015 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $87,192 | View return |
| 2015 | Local 30 Operators Holding Corp | 990 | Bus Agt/Vice Pres | 41 | $0 | $87,192 | View return |
| 2015 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $87,192 | View return |
| 2015 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $87,146 | View return |
| 2015 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers Local 30 | 990 | Bus Agt/Vice Pres | 41 | $63,010 | $0 | View return |
| 2014 | Local 30 Operators Holding Corp | 990 | Bus Agt/Vice Pres | 1 | $0 | $63,010 | View return |
| 2014 | Iuoe Local 30 Group Legal Services Fund | 990 | Union Trustee | 1 | $0 | $63,010 | View return |
| 2014 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $63,010 | View return |
| 2014 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee | 10 | $0 | $63,010 | View return |
| 2014 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $63,010 | View return |
| 2014 | International Union of Oper Eng Local 30 Apprentice Train & Skill Improvement Fd | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2014 | Stationary Engineers Industry Stabilization Fund Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | International Union of Operating Engineers Local 30 | 990 | Bus Agt/Vice Pres | 41 | $69,350 | $0 | View return |
| 2013 | Local 30 Operators Holding Corp | 990 | Bus Agt/Vice Pres | 1 | $0 | $69,350 | View return |
| 2013 | Engineers Charitable Trust | 990 | Executive Director | 1 | $0 | $69,350 | View return |
| 2013 | Operating Engineers Union Local 30 30A 30B & 30C Municipal Welfare Trust Fund | 990 | Union Trustee/Admin | 10 | $0 | $69,350 | View return |
| 2013 | Iuoe Local 30 Benefits Fund | 990 | Union Trustee | 1 | $0 | $58,350 | View return |