About China Cache

Bin Liu

Director and Acting Chief Executive Officer

Mr. Bin Liu, has served as our acting Chief Executive Officer since May 17,2019. Mr. Liu joined ChinaCache in 2012 and worked in several different divisions in different roles, including as the Company’s Vice President, New Products Development. He led a special project to improve HPCC platform performance during 2015 ~2017 and able to guide ChinaCache CDN platform to its leading position in China. Previously, Mr. Liu worked for Ericsson China as a Senior Solution Manager from 2006 to 2012. Mr. Bin Liu received a master’s degree from Beijing University of Posts and Telecommunications.