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.
Links
Sign up to view 0 direct reports
Get started