Deutsch LA Adds New Creative Lead

Deutsch is promoting Brett Craig to partner/chief creative officer of the agency's Los Angeles office. In this new role, Craig will join president/chief digital officer Pam Scheideler to lead the office, with Craig responsible for all creative output. He reports to North American chief creative officer Pete Favat. 
Next story loading loading..