James Galloway

James Galloway is a quality assurance manager and director. He served as the quality assurance manager for The Simpsons: Hit & Run.