Matt Landi

Matt Landi is a compliance tester and production coordinator. He served as a quality assurance compliance lead for The Simpsons Game.