Helen Rose

0207 436 7275 helen.rose@the7stars.co.uk

Helen leads the Insight team, runs marathons and is the most stylish in the office. In fact, there’s nothing she can’t do (just don’t put her near a chicken.)