David Steele

David "Dave" Steele is a quality assurance director. He served as the senior quality assurance director for The Simpsons Game.