David Pierce

Branch Manager, Vice President-investments at Davenport & Company LLC

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.

Links