Analyst
New York, New York
Point72 Asset Management
The Hotchkiss School
University of North Carolina at Chapel Hill