Twitter's China operations head Kathy Chen has announced her departure after eight months in office, following the Asian business restructuring. She also said that she was taking some time off to recharge, study about different cultures and then pursue more international business opportunities.