Amor Shen's Location
Shanghai, China
Amor Shen's Education
Amor Shen's Summary
Amor Shen, based in Shanghai, China, is currently a Influencer Marketing Manager at Shoplooks. Amor Shen holds a 2015 - 2018 Bachelor's degree in Economics @ UC Irvine. Amor Shen has 1 email on RocketReach.