Sherry Deng

VP E-business & Social Commerce, China at Sephora

Sherry Deng is a seasoned professional in e-business and social commerce, currently serving as the VP of E-business & Social Commerce for SEPHORA in China since July 2024. Prior to this role, Sherry held the position of Commercial VP for Mainland China at Canada Goose from January 2021 to March 2024. Sherry’s extensive career in e-commerce began at Under Armour, where Sherry worked from September 2012 to December 2020, progressing through various roles, including VP of Direct-to-Consumer for both China and APAC and Senior Director of Ecommerce for Greater China. Earlier experience includes serving as Vice President at Chiang Tech. and holding digital marketing and e-commerce roles at Estee Lauder and Global Sources Direct. Sherry's educational background includes a Master's degree in Telecommunication, Information Studies and Media Management from Michigan State University and a Bachelor's degree in Computer Science and Engineering from Beijing Institute of Technology.

Links

Previous companies

Under Armour logo
Canada Goose logo

Org chart