John Gillanders

John Gillanders was the Editor of the third episode of the Torchwood series Children of Earth.