Tom Scarlata

Tom Scarlata

Research Associate, Investment Management and Research