Senior Director, Global Brand Strategy
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