Sarah Moffat
Chief Creative Officer at Turner Duckworth
London, United Kingdom