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.
Sign up to view 0 direct reports
Get started