Randy Watts is the chief investment strategist for William O’Neil + Co.

Randy Watts

Chief Investment Strategist

Randy Watts is the chief investment strategist for William O’Neil + Co.