First Community Bankshares, Inc. operates as the financial holding company for First Community Bank that provides various banking products and services. It offers demand and savings deposits, money market accounts, certificates of deposit, ...
Leadership
William P. Stafford II
Chairman & CEO
Gary R. Mills CPA
President & Director
David D. Brown V, CPA
Chief Financial Officer
Jason R. Belcher CPA
Chief Operating Officer
Sarah W. Harmon
Chief Administrative Officer, General Counsel & Corporate Secretary