| 2024 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2024 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2023 | Carilion Services Inc | 990 | Director/Asst. Treasurer | 42.5 | $1,119,248 | $0 | View return |
| 2023 | Carilion Tazewell Community Hospital | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Giles Community Hospital | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Rockbridge Community Hospital | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Franklin Memorial Hospital | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Medical Center | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $1,119,248 | View return |
| 2023 | Carilion Clinic Foundation | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Carilion Clinic | 990 | Asst. Treasurer/CFO/Evp | 4 | $0 | $1,119,248 | View return |
| 2023 | Carilion New River Valley Medical Center | 990 | Asst. Treasurer | 0.5 | $0 | $1,119,248 | View return |
| 2023 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2023 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2023 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $988,973 | View return |
| 2022 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2022 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Roanoke Regional Partnership | 990 | Bod Member | 1 | $0 | $0 | View return |
| 2020 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $810,340 | View return |
| 2020 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Roanoke Regional Partnership | 990 | Bod Member | 2 | $0 | $0 | View return |
| 2020 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $774,299 | View return |
| 2019 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Roanoke Outside | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Roanoke Regional Partnership | 990 | Bod Member | 2 | $0 | $0 | View return |
| 2018 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $591,117 | View return |
| 2018 | Roanoke Regional Partnership | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Boys & Girls Clubs Of | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Roanoke Outside | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Carilion Services Inc | 990 | Director/Asst. Treasurer/Evp | 42.5 | $537,739 | $0 | View return |
| 2017 | Carilion Rockbridge Community Hospital | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion Clinic Foundation | 990 | Assistant Treasurer/CFO | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion Clinic | 990 | Asst. Treasurer/CFO/Evp | 4 | $0 | $537,739 | View return |
| 2017 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $537,739 | View return |
| 2017 | Carilion Tazewell Community Hospital | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion Medical Center | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Carilion New River Valley Medical Center | 990 | Assistant Treasurer | 0.5 | $0 | $537,739 | View return |
| 2017 | Junior Achievement of Southwest | 990 | Board Member | 0 | $0 | $0 | View return |
| 2017 | Roanoke Outside | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Roanoke Regional Partnership | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Carilion Services Inc | 990 | Director/Asst Treasurer | 42.7 | $575,607 | $0 | View return |
| 2016 | Carilion New River Valley Medical Center | 990 | Assistant Treasurer | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Clinic | 990 | Asst. Treasurer/CFO/Evp | 4 | $0 | $575,607 | View return |
| 2016 | Carilion Clinic Foundation | 990 | Assistant Treasurer/CFO | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Tazewell Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Rockbridge Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $575,607 | View return |
| 2016 | Carilion Medical Center | 990 | Assistant Treasurer/CFO | 1.5 | $0 | $575,607 | View return |
| 2016 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $575,607 | View return |
| 2016 | Junior Achievement of Southwest | 990 | Board Member | 0.06 | $0 | $0 | View return |
| 2016 | Roanoke Regional Partnership | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | Roanoke Outside | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Carilion Services Inc | 990 | Director/Asst Treasurer/CFO | 42.7 | $550,507 | $0 | View return |
| 2015 | Carilion Clinic Foundation | 990 | Assistant Treasurer, Evp | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion Rockbridge Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion Clinic | 990 | Asst. Treasurer/CFO/Evp | 4 | $0 | $550,507 | View return |
| 2015 | Carilion Medical Center | 990 | Assistant Treasurer/Evp/CFO | 1.5 | $0 | $550,507 | View return |
| 2015 | Carilion Tazewell Community Hospital | 990 | Assistant Treasurer/CFO/Evp | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion New River Valley Medical Center | 990 | Assistant Treasurer | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $550,507 | View return |
| 2015 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $550,507 | View return |
| 2015 | Junior Achievement of Southwest | 990 | Board Member | 0.34 | $0 | $0 | View return |
| 2015 | Bradley Free Clinic of Roanoke | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | Carilion Services Inc | 990 | Director/Asst Treasur | 43 | $499,817 | $0 | View return |
| 2014 | Carilion Rockbridge Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Medical Center | 990 | Evp/CFO/Assistant Treasurer | 1.5 | $0 | $499,817 | View return |
| 2014 | Carilion New River Valley Medical Center | 990 | Assistant Treasurer | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Clinic Foundation | 990 | Assistant Treasurer, Evp | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Clinic | 990 | Evp/CFO/Assistant Treasurer | 4 | $0 | $499,817 | View return |
| 2014 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Tazewell Community Hospital | 990 | Assistant Treasurer/CFO/Evp | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.3 | $0 | $499,817 | View return |
| 2014 | Carilion Biomedical Institute | 990 | Director | 1 | $0 | $499,817 | View return |
| 2014 | Junior Achievement of Southwest | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Bradley Free Clinic of Roanoke | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Carilion Services Inc | 990 | Director/Assistant Treasurer | 43 | $343,160 | $0 | View return |
| 2013 | Carilion Services Inc | 990 | Director/Assistant Treasurer | 43 | $343,160 | $0 | View return |
| 2013 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Medical Center | 990 | Evp/CFO/Assistant Treasurer | 1.5 | $0 | $343,160 | View return |
| 2013 | Carilion Clinic Foundation | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Franklin Memorial Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Tazewell Community Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Rockbridge Community Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Bedford Memorial Hospital | 990 | Asst. Treasurer/Evp | 2 | $0 | $343,160 | View return |
| 2013 | Carilion Giles Community Hospital | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Biomedical Institute | 990 | Board Member | 1 | $0 | $343,160 | View return |
| 2013 | Carilion New River Valley Medical Center | 990 | Assistant Treasurer | 0.2 | $0 | $343,160 | View return |
| 2013 | Carilion Clinic | 990 | Evp/CFO/Assistant Treasurer | 4 | $0 | $343,160 | View return |
| 2013 | Junior Achievement of Southwest | 990 | Board Member | - | $0 | $0 | View return |