Sang Woo Cha

Sang Woo Cha served as a production account manager for The Simpsons Movie.