Stephen Yen

#81879

Financial Analyst, Intel