Jessica Rose

Jessica Rose has a degree in Philosophy and Psychology from the University of Oxford. For the last ten years she has been in practice as a counselor, and a teacher of pastoral care.