Tench Promoted To EVP, Director of Digital Production At Deutsch LA Wednesday, January 30, 2019 Deutsch has promoted IV Tench to EVP, director of digital production for the agency’s Los Angeles office. Tench joined Deutsch…
Deutsch Hires CTO O’Brien, Promotes Scheideler To Chief Digital Officer Tuesday, February 2, 2016 Deutsch North America chief digital officer Winston Binch announced that Trevor O’Brien has been appointed partner, chief technology officer in…