Bob Doll

Bob Doll is Chief Investment Officer at Crossmark Global Investments. Previously, Bob was Chief Equity Strategist and Senior Portfolio Manager at Nuveen Asset Management and held similar roles at other large asset management firms, including Blackrock, Merrill Lynch Investment Managers (MLIM), and Oppenheimer Funds, Inc. Bob appears regularly on CNBC, Bloomberg TV, and Fox Business … Continue reading Bob Doll