Geoff Schiller

Chief Executive Officer, Screenvision Media

Appearances at Cannes Lions International Festival of Creativity 2026