| 2025 | Visit Virginias Blue Ridge Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Visit Virginias Blue Ridge Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Visit Virginias Blue Ridge Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2024 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Engagement Scholarship Consortium | 990 | Vice President | 1 | $0 | $0 | View return |
| 2023 | Visit Virginias Blue Ridge Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2023 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Engagement Scholarship Consortium | 990 | Vice President | 1 | $0 | $0 | View return |
| 2022 | Lead Virginia | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2022 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Engagement Scholarship Consortium | 990 | Vice President | 1 | $0 | $0 | View return |
| 2021 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2021 | Lead Virginia | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Colorado West Inc | 990 | Advanced Psyciatric Np | 40 | $142,101 | $0 | View return |
| 2020 | Colorado West Psychiatric Hospital Inc | 990 | Advanced Psyciatric Np | 40 | $0 | $142,101 | View return |
| 2020 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2020 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2020 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Middlesex County Public Library Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Middlesex County Public Library Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2018 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Adoptions Together Inc DBA as Paths for Families | 990 | Director | 0.29 | $0 | $0 | View return |
| 2018 | Share - Pregnancy and Infant Loss Support Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2017 | Visit Virginias Blue Ridge Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Middlesex County Public Library Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Adoptions Together Inc DBA as Paths for Families | 990 | Director | 0.29 | $0 | $0 | View return |
| 2017 | New Century Technology Council Inc DBA Roanoke Blacksburg Technology Cncl | 990 | Board Member, E-Team Membe | 2 | $0 | $0 | View return |
| 2017 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | New Century Technology Council Inc DBA Roanoke Blacksburg Technology Cncl | 990 | Board Member, E-Team Membe | 1 | $0 | $0 | View return |
| 2016 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | New Century Technology Council Inc DBA Roanoke Blacksburg Technology Cncl | 990 | Board Member, E-Team Member | 1 | $0 | $0 | View return |
| 2015 | Engagement Scholarship Consortium | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | New Century Technology Council Inc DBA Roanoke Blacksburg Technology Cncl | 990 | Board Member, E-Team Member | 1 | $0 | $0 | View return |
| 2013 | Morongo Basin Mental Health Services Association Inc | 990 | Program Director | 40 | $44,079 | $0 | View return |
| 2013 | New Century Technology Council Inc DBA Roanoke Blacksburg Technology Cncl | 990 | Board Membbr, E-Team Member | 1 | $0 | $0 | View return |
| 2013 | Wiregrass United Way 2-1-1 Southeast Alabama Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2012 | The Pacific Foundation Inc | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2011 | The Pacific Foundation Inc | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2010 | The Pacific Foundation Inc | 990PF | Vice President | 2 | $0 | $0 | View return |