Spencer Lee's Location
New York, NY, US
Spencer Lee's Work
Spencer Lee's Education
Spencer Lee's Skills
Spencer Lee's Summary
Spencer Lee, based in New York, NY, US, is currently a Client Advisor at Compugen Systems, Inc., bringing experience from previous roles at Team GO Ventures, Xexec, Akkadian Labs and Shoplet. Spencer Lee holds a 2006 - 2011 Bachelor of Science (BS) in Finance @ Saint John's University. With a robust skill set that includes Leadership, PowerPoint, Social Media, Salesforce.com, Insurance and more, Spencer Lee contributes valuable insights to the industry. Spencer Lee has 2 emails on RocketReach.