Terry Savage
Chairman,
Cannes Lions International Advertising Festival
(United Kingdom)
Chairman,
Cannes Lions International Advertising Festival
(United Kingdom)