Randy Watts

Randy Watts

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