Shouxi Ren's Location
Los Angeles, CA, USA
Shouxi Ren's Work
Shouxi Ren's Summary
Shouxi Ren, based in Los Angeles, CA, USA, is currently a Business Intelligence Engineer at Amazon, bringing experience from previous roles at Ogilvy, Billionaire Idea Studio, Uber and AIESEC in Mainland of China. Shouxi Ren has 1 email on RocketReach.