Rachel Stroud Writer and Producer.

Rachel is a writer and producer based in London. She is currently working with theatre company Crooked Pieces on a new comedy podcast project, 'And Then She Said a Funny Thing...'