| 2024 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $242,449 | $0 | View return |
| 2024 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Pipefitters Union Local No 537 | 990 | Trusteee | 1 | $0 | $0 | View return |
| 2024 | Mechanical Contractors Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2024 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2024 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2024 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $231,539 | $0 | View return |
| 2023 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $231,539 | View return |
| 2023 | Air Conditioning & Refrigeration | 990 | Director | 2.5 | $0 | $231,539 | View return |
| 2023 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Labor Guild of the Archdiocese Of | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2023 | Pipefitters Union Local No 537 | 990 | Trusteee | 1 | $0 | $0 | View return |
| 2022 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $216,761 | $0 | View return |
| 2022 | Air Conditioning & Refrigeration | 990 | Director | 2.5 | $0 | $216,761 | View return |
| 2022 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $216,761 | View return |
| 2022 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Pipefitters Union Local No 537 | 990 | Trusteee | 1 | $0 | $0 | View return |
| 2022 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | The Labor Guild of the Archdiocese Of | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2022 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $209,924 | $0 | View return |
| 2021 | Air Conditioning & Refrigeration | 990 | Director | 2.5 | $0 | $209,924 | View return |
| 2021 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $209,924 | View return |
| 2021 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2021 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Pipefitters Union Local No 537 | 990 | Trusteee | 1 | $0 | $0 | View return |
| 2021 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $209,884 | $0 | View return |
| 2020 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $209,884 | View return |
| 2020 | Air Conditioning & Refrigeration | 990 | Director | 2.5 | $0 | $209,884 | View return |
| 2020 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2020 | Pipefitters Union Local No 537 | 990 | Trusteee - Chairman | 1 | $0 | $0 | View return |
| 2020 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $205,703 | $0 | View return |
| 2019 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $205,703 | View return |
| 2019 | Air Conditioning & Refrigeration | 990 | Executive Vice President | 2.5 | $0 | $205,703 | View return |
| 2019 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2019 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Pipefitters Union Local No 537 | 990 | Trusteee - Chairman | 1 | $0 | $0 | View return |
| 2019 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | New England Mechanical Contractors Association Inc | 990 | Executive Vice-President | 40 | $195,314 | $0 | View return |
| 2018 | New England Mechanical Contracting | 990 | Executive Vice President | 2.5 | $0 | $195,314 | View return |
| 2018 | Air Conditioning & Refrigeration | 990 | Executive Vice Presi | 2.5 | $0 | $195,314 | View return |
| 2018 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Pipefitters Union Local No 537 | 990 | Trusteee - Chairman | 1 | $0 | $0 | View return |
| 2018 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2018 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | New England Mechanical Contractors Association Inc | 990 | Executive Vice-President | 40 | $190,949 | $0 | View return |
| 2017 | Air Conditioning & Refrigeration | 990 | Executive Vice Presi | 2 | $0 | $190,949 | View return |
| 2017 | New England Mechanical Contracting | 990 | Executive Vice President | 2 | $0 | $190,949 | View return |
| 2017 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Pipefitters Union Local No 537 | 990 | Trusteee - Chairman | 1 | $0 | $0 | View return |
| 2017 | Boston Plasterers' & Cement Masons | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2017 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2017 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $177,429 | $0 | View return |
| 2016 | Air Conditioning & Refrigeration | 990 | Executive Vice Presi | 2 | $0 | $177,429 | View return |
| 2016 | New England Mechanical Contracting | 990 | Executive Vice Presi | 2 | $0 | $177,429 | View return |
| 2016 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Boston Plasterers' & Cement Masons | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Chairman | 1 | $0 | $0 | View return |
| 2016 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2016 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Pipefitters Union Local No 537 | 990 | Trusteee - Chairman | 1 | $0 | $0 | View return |
| 2015 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $172,923 | $0 | View return |
| 2015 | Air Conditioning & Refrigeration | 990 | Executive Vice President | 2 | $0 | $172,923 | View return |
| 2015 | New England Mechanical Contracting | 990 | Executive Vice President | 2 | $0 | $172,923 | View return |
| 2015 | Boston Plasterers' & Cement Masons | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | The Construction Institute Inc | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local No 537 | 990 | Trustee - Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $164,424 | $0 | View return |
| 2014 | New England Mechanical Contracting | 990 | Executive Vice President | 2 | $0 | $164,424 | View return |
| 2014 | Air Conditioning & Refrigeration | 990 | Executive Vice President | 2 | $0 | $164,424 | View return |
| 2014 | Plumbers & Steamfitters Ua Local 716 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Boston Plasterers' & Cement Masons | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local No 537 | 990 | Trustee - Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | The Construction Institute Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2013 | New England Mechanical Contractors Association Inc | 990 | Executive Vice President | 40 | $235,225 | $0 | View return |
| 2013 | Air Conditioning & Refrigeration | 990 | Executive Vice President | 2 | $0 | $235,225 | View return |
| 2013 | New England Mechanical Contracting | 990 | Executive Vice President | 2 | $0 | $235,225 | View return |
| 2013 | Boston Plasterers' & Cement Masons | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Boston Plasterers' & Cement Masons' Local 534 Health & Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Boston Plasterer'S & Cement Masons' | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Boston Plasterers & Cement Masons Local 534 Deferred Income Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local No 537 | 990 | Trustee - Secretary/Treasu | 1 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local #537 - Vacation | 990 | Trustee - Secretary/Treasu | 1 | $0 | $0 | View return |
| 2013 | The Construction Institute Inc | 990 | Director | 5 | $0 | $0 | View return |