Ren Yi

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
China Information Technology Development Limited0817829-May-0230-Aug-04CEO, Co-Ch
China Information Technology Development Limited0817816-Nov-0129-May-02CEO