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.
This person is not in the org chart
This person is not in any offices