Clare Dowdy

senior writer

D&AD Festival 2026 — Moderator