Riot Games
Lead Designer
Novator Systems Ltd
Technical Lead
Bioware
Lead Gameplay Designer
Novator Systems Ltd
Technical Product Manager
Various
Software Engineering Consultant
Elodie Games
Co-Founder
Bioware
Lead Programmer
Riot Games
Project Lead - League of Legends Wild Rift
Riot Games
Design Director - League of Legends: Wild Rift
University of Waterloo
Hogwarts