Hospitality veteran Louis Liu is now general manager of Crowne Plaza Resort Xishuangbanna. Liu is joined by Jennifer Gu who has been appointed director of sales & marketing. Gu brings with her more than 20 years of sales and marketing experience in China’s hospitality industry.