Lu Jonathan Zhaoxi

CompanyStock CodeFromToPosition(s)Release Date / Document LinksReason for Change
Alibaba.com Limited0168817-Mar-1121-Jun-12CEO
Alibaba.com Limited0168821-Feb-1117-Mar-11Non-Dir