| 2025 | Northern New England School of Banking | 990EZ | State Executive | 0.1 | $0 | - | View return |
| 2024 | New Hampshire Bankers Association | 990 | President | 50 | $211,723 | $0 | View return |
| 2024 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $209,361 | View return |
| 2024 | Northern New England School of Banking | 990 | State Executive | 0.1 | $0 | $0 | View return |
| 2023 | New Hampshire Bankers Association | 990 | President | 50 | $201,351 | $0 | View return |
| 2023 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $201,351 | View return |
| 2023 | Northern New England School of Banking | 990EZ | Trustee | 0.1 | $0 | - | View return |
| 2023 | CMC Healthcare System | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Alliance Ambulatory Services | 990 | Director | 0.2 | $0 | $0 | View return |
| 2023 | Catholic Medical Center | 990 | Director | 0.7 | $0 | $0 | View return |
| 2023 | Alliance Resources Incorporated | 990 | Director | 0.2 | $0 | $0 | View return |
| 2022 | New Hampshire Bankers Association | 990 | President | 55 | $196,017 | $0 | View return |
| 2022 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $196,017 | View return |
| 2022 | Northern New England School of Banking | 990EZ | Trustee | 0.1 | $0 | - | View return |
| 2022 | Catholic Medical Center | 990 | Director | 0.9 | $0 | $0 | View return |
| 2022 | CMC Healthcare System | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Alliance Resources Incorporated | 990 | Director | 0.2 | $0 | $0 | View return |
| 2022 | Alliance Ambulatory Services | 990 | Director | 0.2 | $0 | $0 | View return |
| 2021 | New Hampshire Bankers Association | 990 | President | 55 | $178,070 | $0 | View return |
| 2021 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $178,070 | View return |
| 2021 | Northern New England School of Banking | 990EZ | Trustee | 0.1 | $0 | - | View return |
| 2021 | Alliance Ambulatory Services | 990 | Director | 0.1 | $0 | $0 | View return |
| 2021 | Alliance Resources Incorporated | 990 | Director | 0.1 | $0 | $0 | View return |
| 2021 | Catholic Medical Center | 990 | Director | 0.2 | $0 | $0 | View return |
| 2021 | CMC Healthcare System | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | New Hampshire Bankers Association | 990 | President | 55 | $156,029 | $0 | View return |
| 2020 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $156,029 | View return |
| 2020 | Northern New England School of Banking | 990EZ | Trustee | 0.1 | $0 | - | View return |
| 2019 | New Hampshire Bankers Association | 990 | President | 55 | $137,564 | $0 | View return |
| 2019 | New Hampshire Bankers Association Insurance Trust | 990 | Executive Secretary | 5 | $0 | $137,564 | View return |
| 2019 | Northern New England School of Banking | 990EZ | Trustee | 0.1 | $0 | - | View return |
| 2019 | Upland National Little League | 990 | Player Agent | 5 | $0 | $0 | View return |
| 2018 | New Hampshire Bankers Association | 990 | President | 55 | $0 | $0 | View return |
| 2017 | Families in Transition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Manchester Emergency Housing | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Upland National Little League | 990 | Player Agent | 5 | $0 | $0 | View return |
| 2016 | Manchester Emergency Housing | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Families in Transition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Upland National Little League | 990 | Player Agent | 5 | $0 | $0 | View return |
| 2015 | Manchester Emergency Housing | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Families in Transition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Families in Transition Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Upland National Little League | 990EZ | Auxiliary Direc | 0 | $0 | - | View return |