Rachel Qi's Location
Beijing, China
Rachel Qi's Work
Rachel Qi's Education
Rachel Qi's Summary
Rachel Qi, based in Beijing, China, is currently a Store Manager at MiuMiu, bringing experience from previous roles at Coach and Sephora China. Rachel Qi holds a 2005 - 2006 Master's degree in Marketing/Marketing Management, General @ University of St Andrews. Rachel Qi has 1 email on RocketReach.