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.
Experience in the US market and operating at global scale preferred.
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.