News Richard Iggo Joins Sumo Digital Sumo Digital have announced that former Senior Director of Marketing at Telltale Games, Richard Iggo, has joined the company as their new Director of... RyanNovember 29, 2018