Swatch Group
Renee Xu currently serves as the Chief Operating Officer at Swatch Art Center since May 2022. Prior to this role, Renee held the position of PR Director at Bulgari from March 2021 to May 2022, overseeing PR, marketing, and branding initiatives. Between September 2016 and March 2021, Renee was the Director of Marketing and Communications at W Hotels, where responsibilities included brand marketing, partnerships, event management, and PR. From August 2010 to September 2016, Marketing Communications Manager was the designation at The Langham, Shanghai, Xintiandi. Prior experience includes a Marketing Specialist role at 希悦尔 and an F&B Marketing Executive position at Westin Hotels & Resorts. Renee is pursuing a Master of Art Business at Sotheby's Institute of Art, expected to complete in May 2026, and holds a Bachelor's degree in Public Relations from Fudan University, obtained in 2012.
This person is not in any teams
This person is not in any offices