Emma Smith

Obi Onuora was the studio manager for Titan Comics' Doctor Who comic book series.