| 2024 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2023 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Northborough-Southborough Youth Football and Cheer Association Inc (Nsyfca) | 990EZ | VP Football Operations | 5 | $0 | $0 | View return |
| 2021 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Northborough-Southborough Youth Football and Cheer Association Inc (Nsyfca) | 990EZ | VP Football Operations | 5 | $0 | $0 | View return |
| 2020 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Northborough-Southborough Youth Football and Cheer Association Inc (Nsyfca) | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2020 | United Way of Greater Rochester Inc | 990 | Board Member; Wyoming Co. | 1 | $0 | $0 | View return |
| 2019 | Northborough-Southborough Youth Football and Cheer Association Inc (Nsyfca) | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2019 | One Heart Global Ministries Inc | 990 | President | 1 | $0 | $0 | View return |
| 2019 | United Way of Greater Rochester Inc | 990 | Board Member; Wyoming Co. | 1 | $0 | $0 | View return |
| 2019 | Nantucket Skating Club Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Electric Power Research Institute Inc. | 990 | VP Trans&Dbn Infra.Until 4/18 | 40 | $283,206 | $0 | View return |
| 2018 | United Way of Greater Rochester Inc | 990 | Board Member; Wyoming Co. | 1 | $0 | $0 | View return |
| 2018 | Northborough-Southborough Youth Football and Cheer Association Inc (Nsyfca) | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2018 | Nantucket Skating Club Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Electric Power Research Institute Inc. | 990 | VP Transmission | 40 | $488,211 | $0 | View return |
| 2017 | Nantucket Skating Club Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Nc State Engineering Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Electric Power Research Institute Inc. | 990 | VP Transmission | 40 | $426,982 | $0 | View return |
| 2016 | Nc State Engineering Foundation Inc. | 990 | Immediate Past President | 1 | $0 | $0 | View return |
| 2016 | Nantucket Skating Club Inc. | 990EZ | Director | 5 | $0 | - | View return |
| 2015 | Electric Power Research Institute Inc. | 990 | VP Transmission | 40 | $275,725 | $0 | View return |
| 2015 | Nc State Engineering Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Nantucket Skating Club Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | One Heart Global Ministries Inc | 990 | President | - | $0 | $0 | View return |
| 2014 | One Heart Global Ministries Inc | 990 | President | - | $0 | $0 | View return |
| 2014 | Nc State Engineering Foundation Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Auxiliary of Riverside County Regional Medical Center | 990 | Ex-Officio/1st V.P. | 5 | $0 | $0 | View return |
| 2014 | Nantucket Skating Club Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Nantucket Skating Club Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | One Heart Global Ministries Inc | 990 | President | - | $0 | $0 | View return |
| 2013 | Nc State Engineering Foundation Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Auxiliary of Riverside County Regional Medical Center | 990 | Ex-Officio/1st V.P. | 5 | $0 | $0 | View return |