Riot Games
David Xu is an accomplished Executive Producer at Riot Games since February 2017, where responsibilities have included leading the in-game product initiatives and overseeing the development of Champions and game systems for League of Legends: Wild Rift. Prior experience includes roles at Info-Tech Research Group, where David served as Senior Research Manager and Senior Consulting Analyst, providing strategic insights and methodologies to IT leaders. David holds an Honours Business Administration degree from Ivey Business School at Western University and has a background in Business Administration from Western University.
Riot Games
141 followers
Riot Games, Inc. is an American video game developer and esports tournament organizer based in West Los Angeles, California.