back
to thedrum.com
Advertisement
Skip to content
Stuart Flint
SF
UK sales director
Microsoft Advertising
Opinion
How to Cannes: Seven Cannes Lions myths busted