Friday, Mar. 13, 2020

Pete Johnson, who’s EVP, executive creative director at Deutsch NY, quipped that though he had never directed before, “a lot of directors I worked with would probably argue that’s not the case.”

Whatever the interpretation of his hands-on exploits as an agency creative, Johnson recently...

MySHOOT Company Profiles