James Gallardo

Senior research analyst, InvestmentNews