| 2025 | Liberty Bay Credit Union | 990 | Chief Compliance & CRA Off | 40 | $256,757 | $0 | View return |
| 2024 | Liberty Bay Credit Union | 990 | Chief Compliance & CRA Off | 40 | $251,819 | $0 | View return |
| 2024 | Nantasket Beach Salt Water Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | - | View return |
| 2024 | Opportunity Networks Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Liberty Bay Credit Union | 990 | Chief Compliance & CRA Officer | 40 | $141,646 | $0 | View return |
| 2023 | Nantasket Beach Salt Water Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | - | View return |
| 2023 | Opportunity Networks Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Nantasket Beach Salt Water Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | - | View return |
| 2022 | Opportunity Networks Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Souhegan Valley Chamber of Commerce Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Nantasket Beach Salt Water Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | - | View return |
| 2021 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Souhegan Valley Chamber of Commerce Inc | 990 | Board Chair | 3 | $0 | $0 | View return |
| 2020 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | - | View return |
| 2020 | Souhegan Valley Chamber of Commerce Inc | 990 | Board Chair | 3 | $0 | $0 | View return |
| 2020 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | $0 | View return |
| 2019 | Souhegan Valley Chamber of Commerce Inc | 990 | Board Chair | 3 | $0 | $0 | View return |
| 2019 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Souhegan Valley Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | $0 | View return |
| 2018 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | $0 | View return |
| 2016 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Opportunity Networks Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Montgomery County Foundation for Handicapped Children | 990PF | Vice President | 0 | $0 | $0 | View return |
| 2015 | Souhegan Nursing Association Inc. | 990 | President Thru 5/2015 | 1 | $0 | $0 | View return |
| 2015 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |
| 2014 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |
| 2014 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Souhegan Nursing Association Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |
| 2013 | Milford Improvement Team C/O Kent Chappell | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Souhegan Nursing Association Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2012 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |
| 2012 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |
| 2011 | Montgomery County Foundation for Handicapped Children | 990PF | Director | 0 | $0 | $0 | View return |