Helen Lee
Head of New Business & Marketing at VML
London, United Kingdom