Helen Andrews

Chief Executive Officer, Johannes Leonardo

Appearances at Cannes Lions International Festival of Creativity 2026