Chen Takes The Helm At Howard Johnson Caida Plaza Shanghai

Richard ChenRichard Chen has been appointed as general manager of Howard Johnson Caida Plaza Shanghai.

He started his hospitality career with Jinling Hotel Nanjing in 1983 and has had overseas working experience with Hyatt International in Australia. Prior this appointment, Chen was the resident manager at Shangri-La hotels in Nanjing and Zhongshan.