5 free lookups per month.
No credit card required.
Steven W's Location
Beijing, China
Steven W's Education
London Business School
Masters of Management
2012 - 2013
Queen's University
Bachelor of Commerce (Hons)
2007 - 2011
ESADE Business School
Bachelor of Business Administration
2009 - 2010
Steven W's Summary
Steven W, based in Beijing, China, is currently a Associate Director at Renren Inc. Steven W holds a 2012 - 2013 Masters of Management @ London Business School. Steven W has 1 email on RocketReach.