Stream Ideas Group Limited announced that Ms. Xu Xiuhong has been appointed as President of Greater China Business of the Group and as Director of the Subsidiary with effect from 1 January 2021.