Lululemon to open China HQ in Shanghai
Athletic lifestyle brand Lululemon has announced that its China store support center will officially open on October 27 in the Westbund Central complex in Shanghai. The standalone five-story office building covers 8,993 sqm. The new headquarters will serve as a hub for Lululemon’s mainland China operations, housing various functional teams under one roof to support the brand's expanding retail network and digital growth. The office space incorporates design elements reflecting Lululemon’s mission and culture, emphasizing collaboration and mindfulness.