Early Life and Education
Shen Guojun was born in 1962 in Ningbo City, Zhejiang Province, China. He earned a Master's degree in Economics from Zhongnan University of Economics and Law in 1986.
Rise to Success
Shen Guojun started his career in the China Construction Bank before entering the real estate market. In 1997, he founded China Yintai Investment Company in Beijing. He then established Yintai Store Group Limited, which later became Intime Department Store (Group) Co. Limited. Intime Department Store expanded rapidly, becoming a leading retailer in China. Shen took Intime public on the Hong Kong Stock Exchange in 2007. In 2014, Alibaba invested in Intime, bringing the two billionaires closer in business. In 2024, Alibaba sold its 99% stake in Intime to a consortium led by China's textile heavyweight Youngor Group for $1 billion, registering $1.3 billion loss.
Key Business Strategies
Shen Guojun's business strategies have focused on innovation and adapting to market trends. His key achievements include the expansion of Intime Department Store and strategic partnerships with companies like Alibaba.
Philanthropy
Shen is also passionate about philanthropy. He founded Yintai Foundation in 2014, focusing on ecological and environmental conservation, rural revitalization, emergency disaster relief, and public interest education. He is the Founder and Honorary President of Yintai Foundation, as well as Executive Chairman of The Paradise Foundation.