Portfolio Manager, New Value Fund at Putnam Investments
Member since: Apr '04 · 4 Opinions
Unlock David's portfolio
Featured Portfolios