Investing Profile

Brian Vaughan

Investor
Software Engineering Manager (Machine Learning) and Chartered Financial Analyst
Photo of Brian Vaughan