Diana Manson

Diana Manson is a film producer and founded Baby Octopus along with long time collaborator Megan Laughton. She created Sherwood with her as well.