Influence Creative Strategy Lead at Ogilvy UK | HireBase