I know nothing except for the fact of my ...
Follow
Beijing
China
Business administration; Business services; Financial services; Marketing
English, UK (UE)
English (EN)
Los Altos, Argentina
Usanni, Korea
Beijing, China
Zimbabwe