Develop
Games ProgrammerDependant on experienceUK - London
JJ Richards assumes new role, as Microsoft ad company signs 18-game deal