Wyndham appoints Leo Liu managing director for China

WYNDHAM Hotel Group has named Leo Liu its managing director for China, a newly created role designed to support the company’s growth in the country.

In his new role, Liu will be based in Shanghai and be responsible for Wyndham Hotel Group’s operations and development functions as well as the coordination and execution of cross-functional brand initiatives.

Liu brings with him over 15 years of hospitality experience and was last founder and CEO of Envy Fine Art China.

Sponsored Post