Founder and Chairman
Mr. Sheng Chen , also known as Josh Sheng Chen, is one of our co-founders and has served as the executive chairman of our Board since the incorporation of the Company. He has been our chief executive officer since our inception to October 2015. Mr. Chen has been instrumental to the development and
Chief Executive Officer, Executive Chairman of Retail IDC
Mr. Samuel Yuan-Ching Shen has served as Group CEO from January 1, 2021 and executive chairman of our retail IDC business group since May 2020. Mr. Shen also serves as an independent director of Insigma Technology Co., Ltd. (a company listed on the Shanghai Stock Exchange, stock code: 600797),
Chief Financial Officer
Mr. Tim Chen has served as our chief financial officer since May 2021. Mr. Chen served as our chief strategy officer from August 2020 to April 2021. Prior to joining us, Mr. Chen served as chief financial officer of Asia Maritime Pacific (Hong Kong) Limited over a decade from 2009 and has 14-year
Chief Executive Officer of Wholesale IDC
Mr. Shiqi Wang has serviced as our chief executive officer of Wholesale IDC business group from January 1, 2021. Mr. Wang served as our chief executive officer and president from February 2018 to December 2020. Mr. Wang also served as the vice president of TUS Digital Group, a subsidiary of
President of Cloud Business Unit
Mr. Qihang Liu has served as our president of cloud business unit since March 2020. Mr. Liu served as our senior vice president from December 2019 to March 2020. Mr. Liu has over 25 years of technology and management experience in internet and technology industries.