Brett Craig Named Chief Creative Officer At Deutsch LA Friday, December 14, 2018 Deutsch has elevated Brett Craig to partner, chief creative officer of its Los Angeles office. He joins president Kim Getty…