| 2025 | Virginia Trial Lawyers Association | 990 | Board Of Governors | 0.5 | $0 | $0 | View return |
| 2024 | The Energy Foundation | 990 | Board Member | 3 | $5,250 | $0 | View return |
| 2024 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2024 | Cloverfields Property Owners Association Inc | 990 | Member At Large III | 1 | $0 | $0 | View return |
| 2023 | The Energy Foundation | 990 | Board Member | 3 | $7,500 | $0 | View return |
| 2023 | United States Energy Foundation | 990 | Board Member (Thru 6/9/23) | 3 | $3,750 | $0 | View return |
| 2023 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2023 | Mccarthy Emergency Services | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2023 | South Texas Alarm Association Inc | 990EZ | Immediate Past President | 0 | $0 | $0 | View return |
| 2023 | Virginia Trial Lawyers Association | 990 | Board Of Governors | 0.5 | $0 | $0 | View return |
| 2023 | Texas Burglar & Fire Alarm Association Inc | 990 | Region 4 Director | 1 | $0 | $0 | View return |
| 2023 | Cloverfields Property Owners Association Inc | 990 | Member At Large III | 1 | $0 | $0 | View return |
| 2023 | Friends of the Railroad Museum of Pennsylvania | 990 | Vice Preside | 1 | $0 | $0 | View return |
| 2023 | Ventura County Arts Council | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Training Director | 40 | $75,423 | $0 | View return |
| 2022 | United States Energy Foundation | 990 | Board Member | 3 | $10,000 | $0 | View return |
| 2022 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2022 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2022 | South Texas Alarm Association Inc | 990EZ | Immediate Past President | 0 | $0 | $0 | View return |
| 2022 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2022 | Virginia Trial Lawyers Association | 990 | Board Of Governors | 0.5 | $0 | $0 | View return |
| 2022 | Diablo Valley College Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Training Director | 40 | $121,157 | $0 | View return |
| 2021 | United States Energy Foundation | 990 | Board Member | 3 | $10,000 | $0 | View return |
| 2021 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2021 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2021 | South Texas Alarm Association Inc | 990EZ | Immediate Past President | 0 | $0 | $0 | View return |
| 2021 | Virginia Trial Lawyers Association | 990 | Ex-Officio | 0.5 | $0 | $0 | View return |
| 2020 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Training Director | 40 | $119,267 | $0 | View return |
| 2020 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2020 | United States Energy Foundation | 990 | Board Member | 3 | $5,250 | $0 | View return |
| 2020 | Virginia Trial Lawyers Association | 990 | Ex-Officio | 0.5 | $0 | $0 | View return |
| 2020 | Children'S Services Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | South Texas Alarm Association Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2020 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2019 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Training Director | 40 | $127,901 | $0 | View return |
| 2019 | The Energy Foundation | 990 | Board Member | 3 | $12,000 | $0 | View return |
| 2019 | South Texas Alarm Association Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2019 | Virginia Trial Lawyers Association | 990 | Governor At Large | 0.5 | $0 | $0 | View return |
| 2019 | Texas Burglar & Fire Alarm Association Inc | 990 | Staa President | 1 | $0 | $0 | View return |
| 2019 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | H Mitchell & Margaret L Harper Foundation | 990PF | Secretary | 0.25 | $0 | - | View return |
| 2019 | Community Housing Sonoma County | 990 | Asst Secretary | 1 | $0 | $0 | View return |
| 2018 | Southwest Washington Electrical Joint Apprenticeship and Training Trust Fund | 990 | Training Director | 40 | $118,570 | $0 | View return |
| 2018 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2018 | South Texas Alarm Association Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2018 | Virginia Trial Lawyers Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Iota Foundation | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Community Housing Sonoma County | 990 | Asst Secretary | 1 | $0 | $0 | View return |
| 2018 | South Texas Alarm Association Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2017 | The Energy Foundation | 990 | Board Member | 3 | $4,500 | $0 | View return |
| 2017 | South Texas Alarm Association Inc | 990EZ | President | 0 | $0 | $0 | View return |
| 2017 | Iota Foundation | 990EZ | President | 2 | $0 | $0 | View return |
| 2017 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Chesapeake Conservancy Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2017 | Red Bluff Peace Officers Association Inc | 990EZ | President | 10 | $0 | - | View return |
| 2017 | Virginia Trial Lawyers Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Community Housing Sonoma County | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2016 | South Texas Alarm Association Inc | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2016 | Iota Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Institute for Industrial Productivity | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Tri County Economic Development Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Red Bluff Peace Officers Association Inc | 990EZ | President | 10 | $0 | - | View return |
| 2016 | Northern California Commercial Association of Realtors | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Virginia Trial Lawyers Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Chesapeake Conservancy Inc. | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2016 | Community Housing Sonoma County | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Institute of Continuing Legal Education | 990 | Executive Director | 40 | $151,170 | $0 | View return |
| 2015 | The Energy Foundation | 990 | Board Member | 3 | $6,000 | $0 | View return |
| 2015 | Northern California Commercial Association of Realtors | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | Tri County Economic Development Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Iota Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Institute for Industrial Productivity | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | South Texas Alarm Association Inc | 990EZ | Vice President | 0 | $0 | $0 | View return |
| 2015 | Chesapeake Conservancy Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Community Housing Sonoma County | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Tri-County Economic Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Institute of Continuing Legal Education | 990 | Executive Director | 40 | $142,259 | $0 | View return |
| 2014 | Virginia Trial Lawyers Association | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Institute for Industrial Productivity | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Iota Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | - | $0 | $0 | View return |
| 2014 | Tri-County Economic Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Community Housing Sonoma County | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Institute of Continuing Legal Education | 990 | Director Of Programs | 40 | $124,076 | $0 | View return |
| 2013 | Educational Excellence Foundation Plymouth-Canton Schools | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Iota Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2013 | Tri-County Economic Development Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Community Housing Sonoma County | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Virginia Trial Lawyers Association | 990 | Board Member | 0.5 | $0 | $0 | View return |