Yang Yang

Deputy Director

Yang Yang is the Deputy Director for the Tianqiao Chen Institute for Brain Health in Shanghai, China. In this role, he is responsible for managing TCCI’s principal partnership with the Zhou Liangfu Medical Development Foundation, operationally managing the Chen Frontier Labs and coordinating with clinical partners such as Huashan Hospital and other TCCI® scientists in China. Yang Yang has a Bachelor of Journalism from Fudan University.

Early in his career, Yang Yang was a journalist, working first at People’s Daily and then at Xin Min Evening News as USA Bureau Chief, director of health, science and education news department and management office. Between 2009 and 2017, Yang held a variety of executive positions including managing director of Shanda Capital, senior vice-president of Shanda World Limited and chief executive officer of Shenzhi O2O Entertainment Limited.

Announcements