David Kelly

JPMorgan Funds

Current Role: chief market strategist