Duncan Chater

Chief Brand Officer, Hearst UK

Duncan Chater