Jennifer Howell

Jennifer Howell is the Supervising Producer of South Park. She is also the voice of Bebe Stevens. Currently she also is the Senior Vice Presedant of 20th Century Fox Televison's animation dept.