Christoph Betschart

Christoph Betschart is a game director and producer. He served as a localization manager for localization EA for The Simpsons Game.