Back to Jobs

Senior Director, Global Brand Strategy

Remote, USA Full-time Posted 2025-11-24
Job Description: • develop, drive and ensure Nielsen’s global brand identity, recognition and market positioning • use customer insights and research to continuously refine positioning and messaging • identify and lead special brand projects that modernize brand efforts, and test new formats, channels, and engagement models • 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 • lead functional team and key brand projects that are critical to Nielsen’s brand and business success and innovation pipeline • create and manage key project budgets, ensuring efforts, campaigns and initiatives are cost-effective and yield a positive return on investment 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. Benefits: • health & wellness plans • 401(k) retirement coupled with a Nielsen match • generous paid time off policy • company provided car for those who qualify • discretionary incentive/bonus Apply tot his job Apply To this Job

Similar Jobs