Chief Small Cap Strategist at Merrill Lynch
Member since: Jul '04 · 2 Opinions
Unlock Satya's portfolio
Featured Portfolios