Zen Huan

Zen Huan served as an assistant product manager for The Simpsons Game.