Davis Robert L

Portfolio Manager, Officer, Putnam Investments