Agora, Inc. gab bekannt, dass Stanley Wei zusätzlich zu seiner Rolle als Chief Strategy Officer des Unternehmens zum Chief Operating Officer von Agora ernannt wurde, um das Agora-Geschäft zu leiten. Robbin Liu wurde zum Vice President des Unternehmens und Chief Operating Officer, Shengwang, ernannt, um das Shengwang-Geschäft zu leiten. Robbin Liu trat im Juni 2020 in das Unternehmen ein.

Zuvor hatte er von 2012 bis 2019 mehrere leitende Positionen bei ChinaCache inne, darunter Vice President, New Products Development und amtierender Chief Executive Officer. Davor arbeitete er von 2006 bis 2012 bei Ericsson China als Senior Solution Manager. Er erhielt seinen Master-Abschluss von der Beijing University of Posts and Telecommunications.