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...