Mike Cheung

#668339

Senior director, Tencent