| 2025 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2025 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Winslow Arts Trust | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Pennichuck Water Works Inc Employee Benefit Plan Non Union Employ Tr | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Pennichuck Water Works Inc Employee Benefit Plan Tr Local 2936 Usofa | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Rotary International Rotary Club of Nashua Nh | 990EZ | Past Preside | 5 | $0 | - | View return |
| 2024 | Nashua N H Rotary Charity Fund Inc. | 990 | Past Preside | 10 | $0 | $0 | View return |
| 2023 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Greater Nashua Chamber of Commerce | 990 | Immediate Past Chair | 2 | $0 | $0 | View return |
| 2023 | Nashua N H Rotary Charity Fund Inc. | 990 | President | 5 | $0 | $0 | View return |
| 2023 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Pennichuck Water Works Inc Employee Benefit Plan Tr Local 2936 Usofa | 990 | Director (As Of 12/23) | 1 | $0 | $0 | View return |
| 2023 | Rotary International Rotary Club of Nashua Nh | 990EZ | President | 10 | $0 | - | View return |
| 2023 | Pennichuck Water Works Inc Employee Benefit Plan Non Union Employ Tr | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2022 | Greater Nashua Chamber of Commerce | 990 | Immediate Past Chair | 2 | $0 | $0 | View return |
| 2022 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Association for Career & Technical Education (Acte) | 990 | Past Preside | 2 | $0 | $0 | View return |
| 2022 | Rotary International Rotary Club of Nashua Nh | 990EZ | President El | 2 | $0 | - | View return |
| 2022 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Nashua N H Rotary Charity Fund Inc. | 990 | President El | 2 | $0 | $0 | View return |
| 2021 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Association for Career & Technical Education (Acte) | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Nashua N H Rotary Charity Fund Inc. | 990 | President El | 10 | $0 | $0 | View return |
| 2021 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Nashua N H Rotary Charity Fund Inc. | 990 | President El | 10 | $0 | $0 | View return |
| 2021 | Greater Nashua Chamber of Commerce | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Greater Nashua Chamber of Commerce | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2020 | Association for Career & Technical Education (Acte) | 990 | President-El | 2 | $0 | $0 | View return |
| 2020 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Georgia School Counselors Association Inc | 990 | Pariamentari | 1 | $0 | $0 | View return |
| 2018 | Association for Career & Technical Education (Acte) | 990 | Region II VP | 2 | $0 | $0 | View return |
| 2018 | Greater Nashua Chamber of Commerce | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Songs for Sound Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Songs for Sound Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Association for Career & Technical Education (Acte) | 990 | Region II VP | 2 | $0 | $0 | View return |
| 2017 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Songs for Sound Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Association for Career & Technical Education (Acte) | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | United Way of the Southern Alleghenies Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Songs for Sound Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | New Hampshire Motor Transport Assoc- Employee Benefit Trust | 990 | Chairman-Board Of Trustees | 5 | $0 | $0 | View return |
| 2014 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | New Hampshire Motor Transport Assoc- Employee Benefit Trust | 990 | Chairman-Board Of Trustees | 5 | $0 | $0 | View return |
| 2014 | Songs for Sound Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | New Hampshire Motor Transport Assoc- Employee Benefit Trust | 990 | Chairman-Board Of Trustees | 5 | $0 | $0 | View return |
| 2013 | New Hampshire Motor Transport Association | 990 | Director | 0.5 | $0 | $0 | View return |