John Yu

Head of Business Development, Greater China at StreamElements

John Yu is a General Consultant at AIVF and Head of Business - Greater China at StreamElements. Previously, John served as a Director of Business Development - Gaming at Tencent Cloud, where John worked externally with partners and customers to build the brand's influence in the gaming industry. John also held positions at Improbable, Riot Games, Yongche.com, Uber, and CarrierWeb, where John demonstrated their expertise in strategic operations, business development, and software development. John's educational background includes a Bachelor's degree Double Honours in Economics and Computer Science from McGill University.

Links

Previous companies

Improbable logo
Riot Games logo

Org chart

Peers

Timeline

  • Head of Business Development, Greater China

    Current role

View in org chart