Dentsu Creative names John Mescall Global Chief Creative Partner
Dentsu Creative has appointed John Mescall as Global Chief Creative Partner, based in New York. Working alongside Global CCO Yasu Sasaki, he will focus on elevating creative excellence, building a…