| 2024 | New England Mechanical Contractors Association Inc | 990 | Secretary | 2.5 | $0 | $0 | View return |
| 2024 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | The Union League of Philadelphia | 990 | Greens Superintendent | 50 | $210,496 | $0 | View return |
| 2023 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2023 | Channel Islands Yacht Club | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2023 | Butte Family YMCA Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Butte Family YMCA Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2022 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2022 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Butte Family YMCA Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2021 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2021 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Butte Family YMCA Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2020 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2019 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2019 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2018 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2018 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2.5 | $0 | $0 | View return |
| 2017 | Wisconsin Golf Course Superintendents Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2016 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2016 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Wisconsin Golf Course Superintendents Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2014 | Wisconsin Golf Course Superintendents Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Air Conditioning and Refrigeration Industry Promotion Fund of Massachusetts | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Wisconsin Golf Course Superintendents Association Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | New England Mechanical Contractors Association Inc | 990 | Director | 2.5 | $0 | $0 | View return |
| 2013 | Parkway Youth Hockey Inc C/O James Gallagher | 990 | Director | 4 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local 537 Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Pipefitters Union Local #537 - Vacation Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | United Way of Lackawanna Wayne and Pike Counties | 990 | Treasurer | 1 | $0 | $0 | View return |