| 2024 | Association of Large Distribution | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2024 | Fredericksburg Regional Alliance Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Rappahannock Electric Cooperative | 990 | President & | 60 | $889,738 | $0 | View return |
| 2023 | Fredericksburg Regional Alliance Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Fredericksburg Regional Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Association of Large Distribution | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Rappahannock Electric Cooperative | 990 | President & | 64 | $741,416 | $0 | View return |
| 2022 | Fredericksburg Regional Alliance Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Fredericksburg Regional Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Association of Large Distribution | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Rappahannock Electric Cooperative | 990 | President & | 62 | $659,296 | $0 | View return |
| 2021 | Fredericksburg Regional Alliance Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Energy Storage Association Aka Electricity Storage Association | 990 | Past Chair | 2 | $0 | $0 | View return |
| 2020 | Rappahannock Electric Cooperative | 990 | President & | 62 | $583,536 | $0 | View return |
| 2020 | Fredericksburg Regional Alliance Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Energy Storage Association Aka Electricity Storage Association | 990 | Vice Chair/CHR | 2 | $0 | $0 | View return |
| 2020 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member - Started 7/20 | 2 | $0 | $0 | View return |
| 2019 | Rappahannock Electric Cooperative | 990 | President & | 60 | $520,901 | $0 | View return |
| 2019 | Energy Storage Association Aka Electricity Storage Association | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2018 | Rappahannock Electric Cooperative | 990 | VP-Corp Serv | 60 | $387,919 | $0 | View return |
| 2018 | Energy Storage Association Aka Electricity Storage Association | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2018 | Solar Electric Power Association | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Pedernales Electric Cooperative Inc | 990 | Chief Executive Officer (Jan - May) | 50 | $1,486,217 | $0 | View return |
| 2017 | Rappahannock Electric Cooperative | 990 | Vice President | 50 | $169,506 | $0 | View return |
| 2017 | Solar Electric Power Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Pedernales Electric Cooperative Inc | 990 | Chief Executive Officer | 55 | $714,234 | $0 | View return |
| 2016 | Solar Electric Power Association | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Pedernales Electric Cooperative Inc | 990 | Chief Executive Officer | 60 | $609,408 | $0 | View return |
| 2014 | Pedernales Electric Cooperative Inc | 990 | Chief Executive Officer | 60 | $520,827 | $0 | View return |
| 2014 | Solar Electric Power Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Pedernales Electric Cooperative Inc | 990 | Chief Executive Officer (July - December 2013) | 62 | $228,216 | $0 | View return |
| 2013 | National Rural Electric Cooperative Association | 990 | VP Research Engineering | 55 | $194,565 | $0 | View return |
| 2013 | Solar Electric Power Association | 990 | Director | 1 | $0 | $0 | View return |