| 2025 | Energy Capital Credit Union | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $137,340 | $0 | View return |
| 2024 | North Adams Ambulance Service Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2024 | American Swimming Coaches Association | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | American Swimming Coaches Council for Sport Development Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Fraternal Order of Eagles | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $176,183 | $0 | View return |
| 2023 | Fraternal Order of Eagles Aerie 3206 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Columbus Club of Abington | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | North Adams Ambulance Service Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Fraternal Order of Eagles | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $129,877 | $0 | View return |
| 2022 | Columbus Club of Abington | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $129,877 | $0 | View return |
| 2021 | Fraternal Order of Eagles Aerie 3206 | 990 | Trustee | 5 | $200 | $0 | View return |
| 2021 | Columbus Club of Abington | 990 | Director | 8 | $0 | $0 | View return |
| 2021 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Abington Bank Community Foundation Inc F/K/A Envision Bank Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Mansfield Youth Football and Cheer Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $117,688 | $0 | View return |
| 2020 | The Cape Cod Pilgrim Memorial Association of Provincetown | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2020 | Abington Bank Community Foundation Inc F/K/A Envision Bank Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Fraternal Order of Eagles Aerie 3206 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Rotary Club of Tarpon Springs Inc | 990 | Vice Pres. | 3 | $0 | $0 | View return |
| 2020 | Columbus Club of Abington | 990 | Director | 5 | $0 | $0 | View return |
| 2019 | Jersey Wahoos Swim Club Inc. | 990 | Executive Director | 40 | $114,990 | $0 | View return |
| 2019 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | The Cape Cod Pilgrim Memorial Association of Provincetown | 990 | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Abington Bank Community Foundation Inc F/K/A Envision Bank Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2018 | Fraternal Order of Eagles Aerie 3206 | 990 | Trustee | 5 | $200 | $0 | View return |
| 2018 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2018 | Abington Bank Community Foundation Inc F/K/A Envision Bank Foundation Inc | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Rotary Club of Tarpon Springs Inc | 990 | President | 3 | $0 | $0 | View return |
| 2018 | Delta Laboratories Inc | 990EZ | Director - Thru Aug 2019 | 1 | $0 | $0 | View return |
| 2018 | Mansfield Youth Lacrosse Inc | 990EZ | Clerk | 1 | $0 | $0 | View return |
| 2017 | Columbia Social Club of Rockland Inc | 990 | Treasurer | 10 | $5,955 | $0 | View return |
| 2017 | Fraternal Order of Eagles Aerie 3206 | 990 | Trustee | 5 | $200 | $0 | View return |
| 2017 | Combat Veterans Motorcycle Association 13-4 | 990EZ | Sgt At Arms | 6 | $0 | - | View return |
| 2017 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Delta Laboratories Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Mansfield Youth Lacrosse Inc | 990EZ | Registrar | 1 | $0 | $0 | View return |
| 2016 | Greater Minneapolis Crisis Nursery | 990 | Former Member | 1 | $0 | $0 | View return |
| 2016 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2016 | North Adams Ambulance Service Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Columbia Social Club of Rockland Inc | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | Institute of Noise Control Engineering of the United States of America | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Delta Laboratories Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Greater Minneapolis Crisis Nursery | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2015 | Rotary Club of Tarpon Springs Inc | 990EZ | Director 2014-2016 | 3 | $0 | - | View return |
| 2015 | Classical Academy High School Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | Delta Laboratories Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Greater Minneapolis Crisis Nursery | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Trustee | 5 | $0 | - | View return |
| 2014 | Sacopee Valley Recreation Council Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Delta Laboratories Inc | 990EZ | Treasurer Through 10/2015/Director | 2.5 | $0 | $0 | View return |
| 2013 | Massachusetts Law Reform Institute Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Sacopee Valley Recreation Council Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Cape Cod Intergroup of of Alcoholics Anonymous | 990EZ | Trustee | 5 | $0 | - | View return |
| 2013 | Delta Laboratories Inc | 990EZ | Treasurer/Director | 2.5 | $0 | $0 | View return |