Location
Chongqing, China
Title
Principal
Organization
Chongqing Riekids Education Technology Co., Ltd.
Languages
Mandarin (Putonghua)