David Pierce is a retired Branch Manager and Senior Vice President-Investments at Davenport & Company LLC. Prior to that, David held the position of Vice President-Investments at Anderson & Strudwick. David graduated from William & Mary with a B.A. in Government and Philosophy.
June, 1993 - present
March, 2016