undefined

Randy Watts

Senior portfolio manager at O’Neil Global Advisors