| 2025 | Friends of the Oneonta Theatre | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Friends of the Oneonta Theatre | 990EZ | Director | 0 | $0 | - | View return |
| 2024 | Friends of the Nashua Police Department Mounted Unit | 990EZ | Board Member | 1 | $0 | - | View return |
| 2024 | Greater Nashua Chamber of Commerce | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2024 | Joyya Support Us | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2024 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Catskill Symphony Orchestra | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Catskill Symphony Orchestra | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2023 | Greater Nashua Chamber of Commerce | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2023 | Business and Industry Association of Nh | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Joyya Support Us | 990EZ | Board Member | 1 | $0 | - | View return |
| 2023 | Friends of the Oneonta Theatre | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2023 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Macafee Road School Parent Teacher Organization | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2022 | Joyya Support Us | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | Greater Nashua Chamber of Commerce | 990 | President & CEO | 40 | $0 | $0 | View return |
| 2022 | Catskill Symphony Orchestra | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2022 | Joyya Support Us | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Macafee Road School Parent Teacher Organization | 990EZ | Recording Secretary | 1 | $0 | $0 | View return |
| 2021 | The Step Sisters | 990 | Board Member | - | $0 | $0 | View return |
| 2021 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Joyya Support Us | 990 | Board Member | 0.25 | $0 | $0 | View return |
| 2021 | Catskill Symphony Orchestra | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2021 | Macafee Road School Parent Teacher Organization | 990EZ | Recording Secretary | 3 | $0 | $0 | View return |
| 2021 | United Way of Greater Nashua Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Greater Nashua Chamber of Commerce | 990 | President & CEO | 0 | $0 | $0 | View return |
| 2020 | Souhegan Valley Chamber of Commerce Inc | 990 | Outgoing Exec Director | 40 | $59,345 | $0 | View return |
| 2020 | Souhegan Valley Chamber of Commerce Inc | 990 | Outgoing Exec Director | 40 | $59,345 | $0 | View return |
| 2020 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Greater Nashua Chamber of Commerce | 990 | President & CEO | 0 | $0 | $0 | View return |
| 2020 | The Step Sisters | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | Joyya Support Us | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Brandywine Valley Active Aging | 990 | Board Member(Until Jan'21) | 2.5 | $0 | $0 | View return |
| 2020 | Catskill Symphony Orchestra | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2019 | Souhegan Valley Chamber of Commerce Inc | 990 | President/Exec. Director | 40 | $58,179 | $0 | View return |
| 2019 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Joyya Support Us | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Milford Improvement Team | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Souhegan Valley Chamber of Commerce Inc | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2018 | Joyya Support Us | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Milford Improvement Team | 990EZ | Executive Director | 40 | $21,330 | $0 | View return |
| 2017 | Steinhatchee River Chamber of Commerce | 990EZ | Member At Large | 1 | $0 | - | View return |
| 2017 | Souhegan Valley Chamber of Commerce Inc | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2017 | The Step Sisters | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2017 | Joyya Support Us | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | United Way of Greater Nashua Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | United Way of Greater Nashua Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Milford Improvement Team | 990EZ | Executive Director | 40 | $47,722 | $0 | View return |
| 2016 | Souhegan Valley Chamber of Commerce Inc | 990 | Executive Director | 1 | $0 | $0 | View return |
| 2016 | Joyya Support Us | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | The Step Sisters | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2016 | United Way of Greater Nashua Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Brandywine Valley Active Aging | 990 | Member | 1 | $0 | $0 | View return |
| 2015 | Milford Improvement Team | 990EZ | Executive Director | 40 | $45,566 | $0 | View return |
| 2015 | Souhegan Valley Chamber of Commerce Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Joyya Support Us | 990 | Board Member | 6 | $0 | $0 | View return |
| 2015 | Brandywine Valley Active Aging | 990 | Member | 1 | $0 | $0 | View return |
| 2014 | Milford Improvement Team | 990EZ | Executive Director | 40 | $41,247 | $0 | View return |
| 2014 | Brandywine Valley Active Aging | 990 | Member | 1 | $0 | $0 | View return |