| 2024 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Yardley-Makefield Fire Company No #1 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2023 | Yardley-Makefield Fire Company No #1 | 990 | Trustee | 5 | $0 | $0 | View return |
| 2022 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2022 | Big Brothers Big Sisters of Greater Chattanooga | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2021 | Organization for Educational Technology and Curriculum | 990 | Past-Preside | 5 | $0 | $0 | View return |
| 2021 | Alabama Chapter of Solid Waste Assoc of North America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Northwest Academic Computing Consortium | 990 | Chair | 1 | $0 | $201,935 | View return |
| 2020 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2020 | Alabama Chapter of Solid Waste Assoc of North America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Oregon Fiber Partnership | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Alabama Chapter of Solid Waste Assoc of North America | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | North American Primary Care Research Group | 990 | Patient Rep (Canada) | 0.2 | $0 | $0 | View return |
| 2019 | Ingalls Park Athletic Club | 990EZ | Trustee | 0 | $0 | - | View return |
| 2019 | Oregon Fiber Partnership | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Organization for Educational Technology and Curriculum | 990 | President | 5 | $0 | $0 | View return |
| 2018 | Alabama Chapter of Solid Waste Assoc of North America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2018 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |
| 2018 | Organization for Educational Technology and Curriculum | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Alabama Chapter of Solid Waste Assoc of North America | 990EZ | Director | 0 | $0 | $0 | View return |
| 2017 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |
| 2017 | Organization for Educational Technology and Curriculum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |
| 2016 | Organization for Educational Technology and Curriculum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | The Enterprise Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Chautauqua Lake Yacht Club Inc | 990 | Commodore | 10 | $0 | $0 | View return |
| 2015 | Chautauqua Lake Community Sailing Foundation Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Organization for Educational Technology and Curriculum | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | The Enterprise Center Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Chautauqua Lake Yacht Club Inc | 990 | Commodore | 10 | $0 | $0 | View return |
| 2014 | Chautauqua Lake Community Sailing Foundation Inc. | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Industry Council for Tangible Assets | 990 | Director | 3 | $0 | $0 | View return |