J.C. Demarta

The New York Times Names SVPs Of Advertising

The New York Times has named Sebastian Tomich as  senior vice president for advertising and innovation. He joined The Times in […]