where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge...; Represent the team; Organize and lead team meetings and/or reviews with directors; Know the game's story and narrative......
Job Location: Toronto, ON, Canada