Luc Speisser
Luc Speisser
Global Chief Strategy and Innovation Officer
Landor
Biography
Luc Speisser is Global Chief Strategy and Innovation Officer at Landor, where he builds brand-led innovations designed to scale – not just launch.
With 30 years of experience across business leadership, behaviour change and brand strategy, he has worked with many of the world’s leading organisations. He began his career in public health, leading national HIV/AIDS prevention campaigns before moving into agencies including BETC.
A former President of Landor Europe, he transformed Landor Paris into one of the most awarded design agencies at Cannes Lions, delivering double-digit growth – a journey he turned into a book published by Dunod (Hachette) in 2024.
Luc champions innovation combining business, environmental and social impact. His work includes 20 Cannes Lions Awards, including a Silver Innovation Lion for P&G-owned Ariel’s ‘Making Inaccessible Accessible’ at Cannes Lions 2023.
Two questions drive his work: Why? To get to the truth. Why not? To unlock what’s next.