Develop, drive and execute brand initiatives in sports and culture
Use customer insights and research to continuously refine positioning and messaging
Collaborate closely with the Creative, Digital, Retention Marketing, Sales, Product Marketing, Events, Social and other functions to ensure all efforts are on-brand, customer insight-led, and consistently executed
Define success metrics across brand health and connect brand performance to business outcomes
Drive cross-functional teams for key brand projects that are critical to Nielsen’s brand and business success
Requirements
12+ years of experience in brand leadership roles within the B2B industry and/or global iconic brands
Deep expertise in brand strategy, positioning, messaging, and brand architecture for complex portfolios
Proven experience building or evolving a brand function in a matrixed environment
7+ years of experience in managing and leading teams, including both direct reports and external partners
Excellent written and verbal communication skills, with the ability to present complex strategies to executive-level stakeholders
Bachelor’s degree in Marketing or equivalent experience required; advanced degree or specialized certifications preferred