Jean Christophe Demarta, Senior Vice-President – Global Advertising The New York Times

Scroll to top