David Allard
David Allard
Executive Creative Director
Sid Lee
CANADA
Biography
David is an Executive Creative Director at Sid Lee, leading the advertising and design teams in Montreal. Certified in Advanced Design Thinking and Advanced Creative Effectiveness, he’s the rare creative anomaly who can talk about human-centred innovation, strategy and creative effectiveness while also bringing ideas that initially feel way out of line, or sometimes downright dumb, until suddenly they make perfect sense.
At Sid Lee since 2013, David consistently creates work that makes people talk, think and act. From innovation platforms to advertising and design projects, his work has been recognized at every major international award show, including Cannes Lions, Clio Awards, The One Show, ADC, ADCC and Webby Awards, as well as Fast Company’s World Changing Ideas, twice.
He believes the best ideas are usually simple, culturally sharp and just uncomfortable enough to make the room nervous in all the right ways.