| 2024 | The Woods Hole Research Center Inc | 990 | Senior Scientist | 40 | $220,472 | $0 | View return |
| 2024 | Dobie Ranch Rescue Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2024 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 0.5 | $0 | $0 | View return |
| 2024 | Oneill Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2024 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2024 | Biodiversityworks Inc. | 990 | Clerk | 2 | $0 | $0 | View return |
| 2024 | Iianj Charitable Trust | 990EZ | Vice Chairman / Treasurer | 0 | $0 | $0 | View return |
| 2024 | Independent Insurance Agents of New | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Tri County Electric Cooperative | 990 | President CEO | 40.8 | $296,774 | $0 | View return |
| 2023 | The Woods Hole Research Center Inc | 990 | Senior Scientist, Pi | 40 | $214,549 | $0 | View return |
| 2023 | Independent Insurance Agents of New | 990 | Chairman | 1 | $3,600 | $0 | View return |
| 2023 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2023 | Biodiversityworks Inc. | 990 | Clerk | 2 | $0 | $0 | View return |
| 2023 | Dobie Ranch Rescue Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2023 | Oneill Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2023 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.19 | $0 | $0 | View return |
| 2023 | Iianj Charitable Trust | 990EZ | Vice Chairman / Treasurer | 0 | $0 | $0 | View return |
| 2022 | Tri County Electric Cooperative | 990 | President CEO | 40.67 | $188,638 | $0 | View return |
| 2022 | Independent Insurance Agents of New | 990 | Chairman | 1 | $3,600 | $0 | View return |
| 2022 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.35 | $0 | $0 | View return |
| 2022 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2022 | Falmouth Water Stewards Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Biodiversityworks Inc. | 990 | Clerk | 2 | $0 | $0 | View return |
| 2022 | Dobie Ranch Rescue Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2022 | Oneill Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2022 | Iianj Charitable Trust | 990EZ | Chairman | 0 | $0 | $0 | View return |
| 2021 | The Woods Hole Research Center Inc | 990 | Senior Scientist | 40 | $202,629 | $0 | View return |
| 2021 | Tri County Electric Cooperative | 990 | President CEO | 40.05 | $157,683 | $0 | View return |
| 2021 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990 | Financial Secretary | 40 | $130,284 | $0 | View return |
| 2021 | Independent Insurance Agents of New | 990 | Vice Chairman/Treasurer | 1 | $1,800 | $0 | View return |
| 2021 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2021 | South Plains Girls Fastpitch Softball | 990 | Past President | 1 | $0 | $0 | View return |
| 2021 | Biodiversityworks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Falmouth Water Stewards Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Oneill Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2021 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.12 | $0 | $0 | View return |
| 2021 | Dobie Ranch Rescue Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2021 | Iianj Charitable Trust | 990EZ | Vice Chairman / Treasurer | 0 | $0 | $0 | View return |
| 2020 | The Woods Hole Research Center Inc | 990 | Senior Scientist | 40 | $191,368 | $0 | View return |
| 2020 | Tri County Electric Cooperative | 990 | President/CEO (May-Dec) | 42.2 | $135,539 | $0 | View return |
| 2020 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990 | Business Manager/Sec Treas | 40 | $128,588 | $0 | View return |
| 2020 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2020 | Falmouth Water Stewards Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Dobie Ranch Rescue Inc. | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2020 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.69 | $0 | $0 | View return |
| 2020 | Biodiversityworks Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | South Plains Girls Fastpitch Softball | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Independent Insurance Agents of New | 990 | Vice Chairman/Treasurer | 1 | $0 | $0 | View return |
| 2020 | Iianj Charitable Trust | 990EZ | Vice Chairman / Treasurer | 0 | $0 | $0 | View return |
| 2019 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990 | Business Manager/Sec Treas | 40 | $120,743 | $0 | View return |
| 2019 | Goshen Fire Company | 990 | Board Member | 2 | $114 | $0 | View return |
| 2019 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | - | View return |
| 2019 | South Plains Girls Fastpitch Softball | 990 | 1st Vice President | 1 | $0 | $0 | View return |
| 2019 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 2.04 | $0 | $0 | View return |
| 2019 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 2.04 | $0 | $0 | View return |
| 2019 | Independent Insurance Agents of New | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 2.04 | $0 | $0 | View return |
| 2018 | The Woods Hole Research Center Inc | 990 | Senior Scientist | 40 | $188,944 | $0 | View return |
| 2018 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990 | Business Manager/Sec Treas | 40 | $108,375 | $0 | View return |
| 2018 | Goshen Fire Company | 990 | VP Until 3/5/18; Board Member After | 2 | $274 | $0 | View return |
| 2018 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.73 | $0 | $0 | View return |
| 2018 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2018 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1.73 | $0 | $0 | View return |
| 2017 | The Woods Hole Research Center Inc | 990 | Senior Scientist | 40 | $173,282 | $0 | View return |
| 2017 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990 | Business Manager/Sec Treasurer | 40 | $100,797 | $0 | View return |
| 2017 | Boilermakers National Health & Welfare Fund | 990 | See Schedule O | 1 | $0 | $0 | View return |
| 2017 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2017 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Goshen Fire Company | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | Speaker Thomas P Oneill Jr Memorial Foundation Inc. | 990EZ | Director | 2 | $0 | $0 | View return |
| 2016 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Goshen Fire Company | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Marine Biological Laboratory | 990 | Director Ecosystems Center | 40 | $189,287 | $0 | View return |
| 2015 | Rotary Club of Braintree Inc | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Goshen Fire Company | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Grand Lake Baseball Club Inc. | 990EZ | Assistant Ge | 15 | $0 | - | View return |
| 2015 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Braintree Rotary Foundation Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2014 | Marine Biological Laboratory | 990 | Director Of Ecosystems | 40 | $186,991 | $0 | View return |
| 2014 | Goshen Fire Company | 990 | Board Member | 2 | $40 | $0 | View return |
| 2014 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2014 | Rotary Club of Braintree Inc | 990EZ | President-Elect | 0 | $0 | - | View return |
| 2014 | Braintree Rotary Foundation Inc. | 990EZ | President-Elect | 0 | $0 | - | View return |
| 2013 | Marine Biological Laboratory | 990 | Dirctor Of Ecosystems | 40 | $189,090 | $0 | View return |
| 2013 | Goshen Fire Company | 990 | Board Member | 2 | $195 | $0 | View return |
| 2013 | Visiting Nurse Service and Hospice of Suffolk Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Goshen Volunteer Firemens Relief Association Incorporated | 990 | Vice President | 5 | $0 | $0 | View return |
| 2013 | Little People of America Inc. | 990 | Dist. 4 Director | 0 | $0 | $0 | View return |