Helen Vallis

Helen Vallis was an associate producer for Doctor Who and a Post Production Supervisor for Torchwood.