RX

Renee Xu

Chief Operating Officer - Swatch Art Center at 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.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Swatch Group

13 followers

The Swatch Group Ltd is a Swiss manufacturer of watches and jewelry.


Headquarters

Biel, Switzerland

Employees

10,000+

Links