Liz Tucker is a British documentary producer and director. She joined the BBC in the early nineties, working initially as a radio producer before moving into television. She started her career on screen working on the show Tomorrow's World, where she tol...
(wikipedia)