| 2025 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2024 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2024 | Shenandoah University | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Top of Virginia Regional Chamber | 990 | Past Chair | 2 | $0 | $0 | View return |
| 2023 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2023 | Top of Virginia Regional Chamber Foundation | 990EZ | Past Chair | 1 | $0 | - | View return |
| 2023 | Vba Education Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Top of Virginia Regional Chamber | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Top of Virginia Regional Chamber Foundation | 990EZ | Chair | 1 | $0 | - | View return |
| 2022 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2022 | Vba Education Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Top of Virginia Regional Chamber | 990 | Chair Elect | 2 | $0 | $0 | View return |
| 2021 | Vba Education Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2021 | Top of Virginia Regional Chamber Foundation | 990EZ | Chair Elect | 1 | $0 | - | View return |
| 2021 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Westminster-Canterbury of Winchester Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2020 | Virginia Bankers Association | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Top of Virginia Regional Chamber | 990 | Chair Elect | 2 | $0 | $0 | View return |
| 2020 | Vba Education Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Top of Virginia Regional Chamber Foundation | 990EZ | Chair Elect | 1 | $0 | - | View return |
| 2019 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2019 | Vba Education Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Virginia Bankers Association | 990 | Chairman Immediate Past | 1 | $0 | $0 | View return |
| 2018 | Virginia Bankers Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2017 | Salem Old House Foundation Inc | 990PF | Chief Financial Officer | 0 | $0 | $0 | View return |
| 2017 | Virginia Bankers Association | 990 | Chairman-Elect | 1 | $0 | $0 | View return |
| 2017 | United Way of Northern Shenandoah Valley Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2016 | Virginia Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | United Way of Northern Shenandoah Valley Inc | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | United Way of Northern Shenandoah Valley Inc | 990 | Chair | 2 | $0 | $0 | View return |
| 2015 | Virginia Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | United Way of Northern Shenandoah Valley Inc | 990 | 1st Vice Chair | 2 | $0 | $0 | View return |
| 2014 | Virginia Bankers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Virginia Association of Community Banks | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Virginia Bankers Association | 990 | Director | 1 | $0 | $0 | View return |