Lisa Kennelly

Former Head of Marketing at Clue

Lisa was formerly the head of marketing at Clue.