She was the Editor-in-Chief of the Escape Artists short fiction magazine Mothership Zeta until it went on hiatus in 2016.
She was the editor and host of Escape Pod from 2010, when she took over from Steve Eley, until 2012, when she was replaced by Norm Sherman.