| 2024 | Painting & Finishing Employers Association of New England Inc | 990 | President | 10 | $8,500 | $0 | View return |
| 2024 | Massachusetts Construction Advancement | 990 | Trustee/Sec Treasurer | 1 | $2,000 | $0 | View return |
| 2024 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $8,500 | View return |
| 2024 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2024 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Painting & Finishing Employers Association of New England Inc | 990 | Vice President | 10 | $4,400 | $0 | View return |
| 2023 | Massachusetts Construction Advancement | 990 | Trustee/Sec Treasurer | 1 | $4,300 | $0 | View return |
| 2023 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $4,400 | View return |
| 2023 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2023 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2023 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Painters and Allied Trades Labor- | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2023 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Painting & Finishing Employers Association of New England Inc | 990 | Vice President | 10 | $4,800 | $0 | View return |
| 2022 | Massachusetts Construction Advancement | 990 | Trustee/Sec Treasurer | 1 | $3,000 | $0 | View return |
| 2022 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $4,800 | View return |
| 2022 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2022 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2022 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Painters and Allied Trades Labor- | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2022 | Finishing Industry Labor Management | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2021 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $2,400 | $0 | View return |
| 2021 | Painting & Finishing Employers Association of New England Inc | 990 | Vice President | 10 | $1,600 | $0 | View return |
| 2021 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $1,600 | View return |
| 2021 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2021 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2021 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2021 | Painters and Allied Trades Labor- | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2021 | Finishing Industry Labor Management | 990 | Management Trustee | 1 | $0 | $0 | View return |
| 2021 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $4,300 | $0 | View return |
| 2020 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $0 | View return |
| 2020 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2020 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2020 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2020 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2020 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Finishing Industry Labor Management | 990 | Labor Trustee | 1 | $0 | $0 | View return |
| 2020 | Painters and Allied Trades Labor- | 990 | Management Trustee | 2 | $0 | $0 | View return |
| 2020 | Painting & Finishing Employers Association of New England Inc | 990 | Secretary-Treasurer | 10 | $0 | $0 | View return |
| 2019 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $1,600 | $0 | View return |
| 2019 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $800 | View return |
| 2019 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2019 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2019 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $6,900 | $0 | View return |
| 2018 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $600 | View return |
| 2018 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2018 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2018 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treas | 1 | $0 | $0 | View return |
| 2018 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $6,900 | $0 | View return |
| 2017 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $1,000 | View return |
| 2017 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2017 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $4,700 | $0 | View return |
| 2016 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $800 | View return |
| 2016 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2016 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $7,000 | $0 | View return |
| 2015 | Painting & Finishing Employers Association of New England Inc | 990 | President | 10 | $1,400 | $0 | View return |
| 2015 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $1,400 | View return |
| 2015 | Valley United Way Incorporated | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2015 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2015 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Massachusetts Construction Advancement | 990 | Trustee | 1 | $1,800 | $0 | View return |
| 2014 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | DC 35 Management Industry Betterment Fund | 990 | Chairman | 10 | $0 | $0 | View return |
| 2014 | Valley United Way Incorporated | 990 | Director | 1.5 | $0 | $0 | View return |
| 2014 | Painting & Finishing Employers Association of New England Inc | 990 | President | 10 | $0 | $0 | View return |
| 2014 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Building Trades Employers' Association of Eastern Massachusetts | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | Valley United Way Incorporated | 990 | Director | 1.5 | $0 | $0 | View return |
| 2013 | Painting & Finishing Employers Association of New England Inc | 990 | President | 10 | $0 | $0 | View return |
| 2013 | North Atlantic States Carpenters Health Benefits Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2013 | New England Carpenters Vacation Savings Fund | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2013 | DC 35 Management Industry Betterment Fund | 990 | Vice Chairman | 10 | $0 | $0 | View return |
| 2013 | Painters District Council No 35 Health Benefits Fund | 990 | Trustee | 2 | $0 | $0 | View return |