Business News Twitter’s Managing Director in China, Kathy Chen, Resigns after Eight Months in Office by Praise January 2, 2017 by Praise January 2, 2017 Twitter’s managing director in China, Kathy Chen, has announced her resignation from the micro-blogging… 0 FacebookTwitterPinterestEmail