Art Director (Global Brand & Visual Strategy) at The Nielsen Company | Job-Scouts.com

Art Director (Global Brand & Visual Strategy)

The Nielsen Company
full-time director Mexico City, Mexico · More jobs in Mexico City, Mexico City, Mexico
This position is sourced from The Nielsen Company's career page . Apply through Job-Scouts to track your application status.

Job Description

Are you an innovative Art Director who sits at the intersection of brand strategy, data-driven storytelling, and generative AI design? Nielsen is seeking a forward-thinking Art Director to lead visual direction across global brand campaigns, digital marketing, events, and executive communications. Reporting to the Creative Director, you will translate complex media analytics into clean, compelling visual narratives while pioneering next-generation AI workflows to scale our creative capabilities.

 

Key Responsibilities

• Visual Leadership & Campaign Strategy: Conceptualize and execute visual direction for global B2B and B2C marketing campaigns, product launches, and high-impact executive decks.

• AI Workflow Integration: Champion the ethical and innovative use of generative AI tools to accelerate storyboarding, concept testing, and visual asset production without compromising brand integrity.

• Data Visualization & Storytelling: Transform complex audience measurement data, media research, and SaaS metrics into intuitive infographics, visual reports, and interactive touchpoints.

• Brand Stewardship: Enforce and evolve Nielsen’s global visual guidelines across web, social, video, event environments, and print collateral.

• Creative Mentorship: Guide internal designers, copywriters, motion designers, and external agency partners from initial concept through final delivery.

Requirements

Department: Marketing
Experience Level: Not Applicable

Location

Mexico City, Mexico
View on Google Maps

Similar open positions