Charles "Ed" Haldeman

Putnam Investment Mangement

Current Role: Chairman