Skip to playerSkip to main content
  • 12 years ago
Nick Parish, North American Editor, Contagious Communications Ltd., at Cannes Lions talking with Shane Steele about how technology has changed advertising solutions, creation and creative.

Category

🤖
Tech

Recommended