Bin (Robbin) Liu joined Agora in June 2020 and has served as Vice President and Chief Operating Officer of the Shengwang Division since May 2023. He previously held several senior positions at ChinaCache from 2012 to 2019, including Vice President of New Products Development and acting Chief Executive Officer, and earlier worked at Ericsson China as a Senior Solution Manager.