Dr. Shi is the Co-founder and Chief Investment Officer of China Development Bank Root-Well Industrial Fund Management Co., Ltd. He is also the Co-founder and Chairman of the Board of Shanghai International Private Equity Association and serves as Vice Chairman of the Shanghai Charity Foundation.
In his early career, Dr. Shi was the Bureau Chief of the Civic Affairs Bureau in Shanghai, and was responsible for implementing and administering policies and programs to support the city’s social and economic development. Dr. Shi was also instrumental in designing the infrastructure to support increased opportunities for people with disabilities, specifically in the areas of employment and education.
Dr. Shi is a longtime supporter and advocate for Special Olympics, dating back to 1992. He served as the Chairman of Shanghai Special Olympics Committee, and traveled with an athlete delegation to the 1995 Special Olympics World Summer Games in New Haven, Connecticut. In 1996, Dr. Shi was responsible for the first Asia-Pacific Special Olympics Games held in Shanghai. Dr. Shi was the architect of Shanghai’s bid for the 12th World Special Olympic Summer Games, where he also served as the Chief Producer of the opening ceremony. Dr. Shi remains active in his support for Special Olympics China and Special Olympics East Asia. Dr. Shi strongly believes his advocacy will advance the cause of people with disabilities through increased awareness of and support for equal rights.
Dr. Shi holds a B.A. in Politics from East China University of Political Science and Law, as well as a master’s degree in Industrial Management and doctorate degree in System Management, both from Tongji University.