| 2025 | Business Council of New York State Inc Inc | 990 | Board Director | 1 | $0 | $0 | View return |
| 2025 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2024 | Dakotas and Western Minnesota Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Nova Scotia Nature Trust Nova Scotia Nature Trust | 990 | Vicechair | 0 | $0 | $0 | View return |
| 2023 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2023 | Dakotas and Western Minnesota Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Nova Scotia Nature Trust Nova Scotia Nature Trust | 990 | Vicechair | - | $0 | $0 | View return |
| 2022 | Dakotas and Western Minnesota Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2022 | Nova Scotia Nature Trust Nova Scotia Nature Trust | 990 | Director | - | $0 | $0 | View return |
| 2021 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Dakotas and Western Minnesota Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2021 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2020 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Dakotas and Western Minnesota Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2020 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2019 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2019 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2018 | New Hampshire Legends of Hockey | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | New Hampshire Legends of Hockey | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Nh President | 1 | $0 | $0 | View return |
| 2017 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2017 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2017 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2016 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2016 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | Nh President | - | $0 | $0 | View return |
| 2016 | Paul Smiths College of Arts and Sciences | 990 | Trustee | 5 | $0 | $0 | View return |
| 2015 | New England Yankee Hockey Conference Inc - USA Hockey Ne Dist | 990 | State Presid | - | $0 | $0 | View return |
| 2015 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2015 | New Hampshire Legends of Hockey | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Director | 4 | $0 | $0 | View return |
| 2014 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Business Council of New York State Inc Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Dakotas Chapter National Electrical Contractors Association Inc | 990 | Director | 4 | $0 | $0 | View return |