Stephen M. Liberatore - TIAA Investments

Stephen M. Liberatore - TIAA Investments