| 2023 | Kansas Farm Management Association S C | 990 | President | 0 | $0 | $0 | View return |
| 2023 | Wildlife Learning Encounters | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Wildlife Learning Encounters | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Kansas Farm Management Association S C | 990 | Vice President | 0 | $0 | $0 | View return |
| 2021 | Bike Walk Montana Inc. | 990EZ | Director | 0.5 | $0 | - | View return |
| 2021 | Wildlife Learning Encounters | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Bike Walk Montana Inc. | 990EZ | Director | 0.5 | $0 | - | View return |
| 2020 | Healthcare Foundation of Cleveland County | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2020 | Kansas Farm Management Association S C | 990 | Executive Director | 0 | $0 | $0 | View return |
| 2020 | Wildlife Learning Encounters | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Izaak Walton League of Lynchburg VA | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Izaak Walton League of Lynchburg VA | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Kansas Farm Management Association S C | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Wildlife Learning Encounters | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Bike Walk Montana Inc. | 990EZ | Director | 0.5 | $0 | - | View return |
| 2019 | Healthcare Foundation of Cleveland County | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2019 | The Independent Living Center Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Izaak Walton League of Lynchburg VA | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Oklahomas Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Healthcare Foundation of Cleveland County | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2018 | The Independent Living Center Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Healthcare Foundation of Cleveland County | 990 | Vice Chairman | 0 | $0 | $0 | View return |
| 2017 | Oklahomas Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Izaak Walton League of Lynchburg VA | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Rural Health Resource Center DBA National Rural Health Resource Ctr | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Roane County Family Health Care Inc. | 990 | Chief Executive Officer | 40 | $77,741 | $0 | View return |
| 2016 | Izaak Walton League of Lynchburg VA | 990 | Director | - | $0 | $0 | View return |
| 2016 | Oklahomas Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Rural Health Resource Center DBA National Rural Health Resource Ctr | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Roane County Family Health Care Inc. | 990 | Chief Executive Officer | 40 | $81,166 | $0 | View return |
| 2015 | Oklahomas Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Rural Health Resource Center DBA National Rural Health Resource Ctr | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Roane County Family Health Care Inc. | 990 | CEO | 40 | $78,856 | $0 | View return |
| 2014 | Oklahomas Credit Union | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Keowee Sailing Club Inc | 990 | Steward | 1 | $0 | $0 | View return |
| 2014 | Healthshare Montana-Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rural Health Resource Center DBA National Rural Health Resource Ctr | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2013 | Magnolia Manor of Marion County Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Healthshare Montana-Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Magnolia Manor of Macon Supportive Housing Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Magnolia Manor of St. Simons Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Magnolia Manor Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Keowee Sailing Club Inc | 990 | Steward | 1 | $0 | $0 | View return |
| 2013 | Magnolia Manor of Macon Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Magnolia Manor of Columbus Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2013 | Rural Health Resource Center DBA National Rural Health Resource Ctr | 990 | Board Member | 0.5 | $0 | $0 | View return |