Sherry Lang

Managing Director of Condé Nast, China

Sherry Lang is managing director of Condé Nast in China. In this role, Lang oversees all aspects of the company’s operations across its Beijing and Shanghai offices, including its portfolio of iconic titles spanning Vogue, Condé Nast Traveler, and Architectural Digest, published in partnership under copyright cooperation.

Lang brings a unique blend of strategic vision and digital expertise, honed through a career spanning luxury fashion, e-commerce, and consumer technology. Most recently, she served as vice president of digital and marketing for Moncler APAC, where she led the company’s digital transformation and branding efforts in the region. Before Moncler, Lang held senior leadership roles at Alibaba Group, including managing director of the Tmall luxury division, and general manager of marketing and operations for Alipay Europe. In addition to Moncler and Alibaba, Lang previously held leadership positions at global companies including Ogilvy, Lane Crawford, and eBay.


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices