Director of Brand Strategy

Location: Remote
Compensation: Salary
Reviewed: Fri, Apr 24, 2026
This job expires in: 23 days

Job Summary

A company is looking for a Director of Global Brand Strategy.

Key Responsibilities
  • Develop and execute brand strategies and manage Nielsen's global brand identity
  • Drive customer-centric strategies and integrated marketing efforts to support business objectives
  • Lead team initiatives, manage budgets, and define success metrics for brand performance
Required Qualifications
  • 12+ years of experience in brand leadership roles within the B2B industry or global brands
  • Deep expertise in brand strategy, positioning, and messaging for complex portfolios
  • 7+ years of experience in managing teams and external partners
  • Experience in the US market and global operations preferred
  • Bachelor's degree in Marketing or equivalent experience required; advanced degree preferred

COMPLETE JOB DESCRIPTION

The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...