| 2025 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Friends of the Watauga County Public Library | 990EZ | Treasurer | 8 | $0 | - | View return |
| 2023 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Center for Policy on Emerging Technologies | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Retail Litigation Center Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Retail Litigation Center Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | College Now Greater Cleveland Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Natural Resources Defense Council Inc. | 990 | Director Of Government Affairs | 40 | $226,272 | $0 | View return |
| 2016 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Alliance for Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Retail Litigation Center Inc | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | College Now Greater Cleveland Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Natural Resources Defense Council Inc. | 990 | Director Of Government Affairs | 40 | $221,459 | $0 | View return |
| 2015 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Alliance for Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Retail Litigation Center Inc | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2015 | The Partnership Project Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | College Now Greater Cleveland Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Alliance for Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Keystone Center | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Retail Litigation Center Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2014 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | College Now Greater Cleveland Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Information Technology and Innovation Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Alliance for Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Keystone Center | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Retail Litigation Center Inc | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2013 | College Now Greater Cleveland Inc. | 990 | Director | 1 | $0 | $0 | View return |