Abigail Penn's Location
New York, New York, United States
Abigail Penn's Work
Abigail Penn's Education
Abigail Penn's Summary
Abigail Penn, based in New York, New York, United States, is currently a Showrunner at Buzzfeed, bringing experience from previous roles at Fox Business Network. Abigail Penn holds a 2003 - 2007 Bachelor of Science in Communications @ New York University. Abigail Penn has 2 emails on RocketReach.