If you need more lookups,
subscriptions start at $34 USD/month.
Catherine Shen Location
Shanghai, China
Catherine Shen Work
2019 -now Head of New Retail @
2018 -now Business Solution Director, Fashion and Luxury @
Catherine Shen Education
London College of Fashion, University of the Arts London
Master's degree (Strategic Fashion Marketing)
2011-2013
Nanjing University
Bachelor's degree (International Business Communication)
2003-2007
Catherine Shen Summary
Catherine Shen, based in Shanghai, China, is currently a Head of New Retail at The Estée Lauder Companies Inc.. Catherine Shen brings experience from previous roles at Alibaba Group. Catherine Shen holds a 2011 - 2013 Master's degree in Strategic Fashion Marketing @ London College of Fashion, University of the Arts London. Catherine Shen has 4 emails on RocketReach.
Looking for a different Catherine Shen?
Find contact details for 700 million professionals.