Stephen Lee's Location
Oakland, California, United States
Stephen Lee's Work
Stephen Lee's Education
Stephen Lee's Skills
Stephen Lee's Summary
Stephen Lee, based in Oakland, California, United States, is currently a Director of Customer Success at Enwoven, bringing experience from previous roles at Onavr, Go4d, Movingzoom and Harvard University. Stephen Lee holds a 2007 - 2014 Bachelor Of Science in Medical Engineering @ Harvard University. With a robust skill set that includes Research, Physics, Matlab, C++, Teaching and more, Stephen Lee contributes valuable insights to the industry. Stephen Lee has 1 email on RocketReach.