| 2025 | Cape Cod Village Center for Developmental Disabilities | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2024 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $466,371 | $0 | View return |
| 2024 | Cape Cod Village Center for Developmental Disabilities | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2024 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 20 | $0 | - | View return |
| 2024 | Cape Cod Village Inc. | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2023 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $471,569 | $0 | View return |
| 2023 | The Moorings Country Club of Naples Inc | 990 | Golf Pro | 40 | $118,009 | $0 | View return |
| 2023 | Framingham United Soccer Boosters Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 20 | $0 | - | View return |
| 2023 | Framingham United Soccer Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Cape Cod Village Center for Developmental Disabilities | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2023 | International Coalition of Fisheries Associations | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Cape Cod Village Inc. | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2023 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Sheet Metal Workers Local 104 Health | 990 | Co-Chairman | 2 | $0 | $0 | View return |
| 2023 | Framingham United Soccer Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2023 | Educational Partnerships for Innovation in Communities Network | 990 | Director | - | $0 | $0 | View return |
| 2022 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $446,751 | $0 | View return |
| 2022 | Cape Cod Village Center for Developmental Disabilities | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Educational Partnerships for Innovation in Communities Network | 990 | Director | - | $0 | $0 | View return |
| 2022 | International Coalition of Fisheries Associations | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | The Drew O'Donoghue Fund Inc | 990 | Trustee | 20 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Framingham United Soccer Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2022 | Framingham United Soccer Boosters Club Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Cape Cod Village Inc. | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2022 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $431,478 | $0 | View return |
| 2021 | Cape Cod Village Center for Developmental Disabilities | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | The Drew O'Donoghue Fund Inc | 990 | Trustee | - | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Framingham United Soccer Club Inc | 990 | Girls Direct | - | $0 | $0 | View return |
| 2021 | International Coalition of Fisheries Associations | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 0 | $0 | $0 | View return |
| 2021 | Educational Partnerships for Innovation in Communities Network | 990 | Director | - | $0 | $0 | View return |
| 2020 | Bay Area Industry Promotion Fund | 990 | Executive Di | - | $403,380 | $0 | View return |
| 2020 | Cape Cod Village Center for Developmental Disabilities | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2020 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Framingham United Soccer Club Inc | 990 | Girls Direct | - | $0 | $0 | View return |
| 2020 | International Coalition of Fisheries Associations | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Cape Cod Village Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $371,325 | $0 | View return |
| 2019 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | International Foundation of Employee Benefit Plans Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Framingham United Soccer Club Inc | 990 | Girls Direct | - | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Cape Cod Village Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 4 | $0 | $0 | View return |
| 2018 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $353,400 | $0 | View return |
| 2018 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Framingham United Soccer Club Inc | 990 | Girls Direct | - | $0 | $0 | View return |
| 2018 | Cape Cod Village Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 4 | $0 | $0 | View return |
| 2018 | Emmaus Community of Pittsburgh Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $328,793 | $0 | View return |
| 2017 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2017 | Framingham United Soccer Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 4 | $0 | $0 | View return |
| 2016 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $325,301 | $0 | View return |
| 2016 | Framingham United Soccer Club Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Bay Area Smacna Scholarship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | International Foundation of Employee Benefit Plans Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Drew O'Donoghue Fund Inc | 990EZ | Trustee | 0 | $0 | - | View return |
| 2016 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $291,700 | $0 | View return |
| 2015 | Bay Area Assoc of Smacna Chapters | 990EZ | Executive Di | 0 | $0 | - | View return |
| 2015 | Bay Area Smacna Scholarship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Foundation of Employee Benefit Plans Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Framingham United Soccer Club Inc | 990 | Boosters Pre | - | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $249,486 | $0 | View return |
| 2014 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Bay Area Smacna Scholarship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Foundation of Employee Benefit Plans Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Bay Area Industry Promotion Fund | 990 | Executive Di | 40 | $242,036 | $0 | View return |
| 2013 | Sheet Metal Workers Local 104 Apprentice & Journeyman Training Program | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Bay Area Smacna Scholarship Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sheet Metal Workers Local 104 Health | 990 | Trustee | 2 | $0 | $0 | View return |