She’s currently News Director of the Boston 24-hour news channel New England Cable News. She joined NECN in June of 2010.
Debra is actually filling the assistant news director vacancy left by Chris Peña’s move to NBC in New york back in May. Because of her experience, she’ll be given the ND title.
Prior to her 12 years at WFLD, she was an executive producer for Telemundo network, Managing Editor for Twentieth Television and Executive Producer at WSVN in Miami.