Yang Jialu, Vice President of the Center for China Shanghai International Arts Festival.

Yang Jialu has joined the Center for China Shanghai International Arts Festival since August 2020, in charge of PR & media and sponsorship. 

She has extensive experience in performing arts group management and theatre operation since 2006 and was the Director of General Office of Shanghai Chinese Orchestra and the Deputy General Manager of Shanghai Culture Square Theatre. 

Yang Jialu holds Bachelor’s Degree in Management from Shanghai University and Master’s Degree in Public Administration from Shanghai Jiao Tong University.