Helen Brennick

Helen Brennick is a former production associate for The Simpsons.