Nielsen

Senior Brand Manager

Nielsen

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $93,500 - $173,700 per year

Job Level

About the role

  • The Brand Senior Manager is a forward-thinking marketing leader responsible for developing and executing brand strategies for Nielsen across audiences and customer touchpoints.
  • Reporting to the Director of Global Brand Strategy, this role drives key brand initiatives in the US & Global markets as part of the integrated marketing process, and ensures the brand is perceived with consistency as the authoritative leader in the media and content measurement industry.
  • Serve as a leader for Nielsen’s brand initiatives, narratives and relevance across key campaigns in sports and culture.
  • Set and execute a brand calendar roadmap for Nielsen.
  • Drive a customer-centric strategy to address complex global business, customers, and industry opportunities, ensuring the brand initiatives support business objectives.
  • Drive integrated marketing efforts that engage, collaborate and align internal teams and external stakeholders in the US and globally.

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.
Benefits
  • health & wellness plans
  • 401(k) retirement coupled with a Nielsen match
  • a generous paid time off policy
  • company provided car for those who qualify
  • a discretionary incentive/bonus
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
brand strategybrand positioningbrand messagingbrand architectureintegrated marketingcustomer-centric strategymatrixed environmentB2B marketingglobal marketing
Soft Skills
leadershipcommunicationcollaborationteam managementstakeholder engagement
Certifications
Bachelor’s degree in Marketingadvanced degreespecialized certifications