Spencer Lake's Location
New York, New York, United States
Spencer Lake's Work
Spencer Lake's Education
Spencer Lake's Skills
Spencer Lake's Summary
Spencer Lake, based in New York, New York, United States, is currently a Vice President at PDT Partners, bringing experience from previous roles at Palantir Technologies and University of Pennsylvania. Spencer Lake holds a 2013 - 2017 Bachelor of Science in Engineering in Computer Science @ University of Pennsylvania. With a robust skill set that includes Teaching, Python, LaTeX, Leadership, Java and more, Spencer Lake contributes valuable insights to the industry. Spencer Lake has 4 emails and 1 mobile phone number on RocketReach.