| 2021 | Cleveland Vocational Industries Inc | 990 | Executive Director | 40 | $67,805 | $0 | View return |
| 2021 | Association of Large Distribution | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Rappahannock Electric Cooperative | 990 | Former Pres | 60 | $1,877,339 | $0 | View return |
| 2020 | Cleveland Vocational Industries Inc | 990 | Executive Director | 40 | $70,000 | $0 | View return |
| 2020 | Association of Large Distribution | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Old Dominion Electric Cooperative | 990 | Board Member-Ended 7/20 | 6 | $0 | $0 | View return |
| 2020 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member - Ended 7/20 | 2 | $0 | $0 | View return |
| 2020 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Rappahannock Electric Cooperative | 990 | Former Pres | 70 | $1,083,371 | $0 | View return |
| 2019 | Fredericksburg Regional Alliance Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | The Virginia Chamber of Commerce | 990 | At Large Off | 1 | $0 | $0 | View return |
| 2019 | Regional Headquarters Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2019 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | The Virginia Chamber Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Rappahannock Electric Cooperative | 990 | President & | 60 | $1,182,028 | $0 | View return |
| 2018 | National Rural Utilities Cooperative Finance Corporation | 990 | President-Director | 10 | $61,000 | $0 | View return |
| 2018 | Fredericksburg Regional Alliance Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | The Virginia Chamber of Commerce | 990 | Vice Chair-M | 1 | $0 | $0 | View return |
| 2018 | The Virginia Chamber Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Regional Headquarters Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2018 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Rappahannock Electric Cooperative | 990 | President & CEO | 60 | $4,223,213 | $0 | View return |
| 2017 | National Rural Utilities Cooperative Finance Corporation | 990 | Vice President | 10 | $60,000 | $0 | View return |
| 2017 | Cleveland Vocational Industries Inc | 990 | Executive Director | 40 | $56,440 | $0 | View return |
| 2017 | Harvestworks Inc | 990 | Executive Director | 2 | $0 | $1,129 | View return |
| 2017 | Fredericksburg Regional Alliance Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2017 | The Virginia Chamber Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Virginia Chamber of Commerce | 990 | Vice Chair-M | 1 | $0 | $0 | View return |
| 2017 | Regional Headquarters Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2017 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2017 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Rappahannock Electric Cooperative | 990 | President & CEO | 60 | $735,890 | $0 | View return |
| 2016 | National Rural Utilities Cooperative Finance Corporation | 990 | Secretary-Treasurer | 4 | $55,000 | $0 | View return |
| 2016 | Fredericksburg Regional Alliance Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2016 | Harvestworks Inc | 990 | Executive Director | 7 | $0 | $0 | View return |
| 2016 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Virginia Chamber of Commerce | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2016 | The Virginia Chamber Foundation | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2016 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Rappahannock Electric Cooperative | 990 | President And CEO | 60 | $653,428 | $0 | View return |
| 2015 | National Rural Utilities Cooperative Finance Corporation | 990 | Director | 8 | $51,500 | $0 | View return |
| 2015 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | Fredericksburg Regional Alliance Inc | 990 | Chairman | - | $0 | $0 | View return |
| 2015 | The Virginia Chamber of Commerce | 990 | Vice Chairma | 1 | $0 | $0 | View return |
| 2015 | The Marc Group Inc Employee Benefit Plan Trust Agreement | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Cleveland Vocational Industries Inc | 990 | Executive Director | 33 | $0 | $0 | View return |
| 2014 | Rappahannock Electric Cooperative | 990 | President And CEO | 70 | $634,843 | $0 | View return |
| 2014 | National Rural Utilities Cooperative Finance Corporation | 990 | Director | 8 | $40,000 | $0 | View return |
| 2014 | Fredericksburg Regional Alliance Inc | 990 | Chairman | 0 | $0 | $0 | View return |
| 2014 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | The Virginia Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Rappahannock Electric Cooperative | 990 | President And CEO | 60 | $550,178 | $0 | View return |
| 2013 | Virginia Maryland and Delaware Association of Electric Cooperatives | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | National Rural Utilities Cooperative Finance Corporation | 990 | Director | 0 | $0 | $0 | View return |