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.
Current role