Taobao Choice StoreHangzhou, China
Retail Leader, Design Director, Studio Director, Principal
+1 213.327.3608
Retail Leader, Strategy Director, Principal
+44 (0)20 7073 9946