John Mescall is an Award-Winning Creative Leader, ranked #5 in Marketing & Sales (Advertising Creative Directors) (Top 10%).
Last updated
John Mescall is a highly accomplished creative leader in the advertising industry, currently serving as Global Chief Creative Partner at Dentsu Creative. Based in New York City, he has a distinguished career marked by numerous awards, including over 100 Cannes Lions and 8 Grand Prix. His leadership has driven McCann Worldgroup to unprecedented creative success, earning accolades like Cannes Network of the Year. John is also a sought-after speaker and panelist, recognized among the world's most influential creative thinkers.
Excited to lead creative innovation at Dentsu Creative.
Favikon helps you find the right creators, analyze them in depth, reach out at scale, and track what works.