CTO
Mountain View, California, United States
Tencent
Tencent Technology (shenzhen) Co.ltd.
Chief Technology Officer