Loren Smith

Loren Smith is a producer and production manager. He served as a digital line producer for The Simpsons Movie.