Frances Du Pille

Frances Du Pille was a development executive credited on the Doctor Who television story Resolution. She also worked on series 11.