| 2024 | Merrimack Valley Bldg & Construction Trades AFL-CIO | 990EZ | Trustee | 5 | $200 | $0 | View return |
| 2024 | Operating Engineers Local 4 Charitable Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Iuoe Local 4 Health & Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Trustee/Bus Rep | 45 | $263,766 | $0 | View return |
| 2023 | Operating Engineers Local 4 Charitable Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Iuoe Local 4 Health & Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Trustee/Rep | 45 | $245,896 | $0 | View return |
| 2022 | Merrimack Valley Bldg & Construction Trades AFL-CIO | 990EZ | Trustee | 5 | $200 | $0 | View return |
| 2022 | Iuoe Local 4 Health & Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 4 Charitable Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Trustee/Rep | 45 | $241,618 | $0 | View return |
| 2021 | Merrimack Valley Bldg & Construction Trades AFL-CIO | 990EZ | Former Trustee | 5 | $100 | $0 | View return |
| 2021 | Operating Engineers Local 4 Charitable Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Iuoe Local 4 Health & Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Trustee/Rep | 45 | $229,531 | $0 | View return |
| 2020 | Iuoe Local 4 Health & Welfare Plan | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 4 Charitable Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Trustee/Rep | 45 | $220,806 | $0 | View return |
| 2019 | Operating Engineers Local 4 Charitable Foundation Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Tst/Rep | 40 | $214,286 | $0 | View return |
| 2018 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Tst/Rep | 40 | $199,804 | $0 | View return |
| 2017 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Tst/Rep | 40 | $179,009 | $0 | View return |
| 2016 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Tst/Rep | 40 | $187,947 | $0 | View return |
| 2015 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineers 4 & Branches | 990 | Fin Sec/Tst/Rep | 40 | $154,787 | $0 | View return |
| 2014 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Iuoe Local 4 Health & Welfare Plan | 990 | Trustee | 5 | $0 | $0 | View return |