Executive Vice President | Chief Financial Officer
Bill Traynham joined the Company in 2009 as the Chief Financial Officer, Treasurer and Secretary of American National Bankshares Inc. and American National Bank and Trust Company. Prior to joining American National, he worked as CFO for Community Bankshares, Inc. and Community Resource Bank, N.A. He is an alumnus of Duke University in Durham, NC., where he earned a bachelor's in management science and accounting. He is a Certified Public Accountant and a graduate of the Graduate School of Banking of the South. Bill is actively involved in his church, serves as a member of the American Institute of CPAs and Virginia Society of CPAs, and has served as a member of Rotary.