Randy Watts

William O’Neil + Co.

Current Role: Chief Investment Strategist
Randy Watts is the chief investment strategist for William O’Neil + Co.

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