Strategy Head – Brand Management (New Delhi)

Strategy Head – Brand Management (New Delhi)

16 Oct
|
SocialVocial
|
New Delhi

16 Oct

SocialVocial

New Delhi

Job Description: Strategy Head – Brand Management

Location: Delhi NCR
Experience: 6–10 Years
Employment Type: Full-Time
Department: Brand Strategy & Marketing

About the Role

We are looking for a strategic and creative Strategy Head – Brand Management to lead brand positioning, communication strategy, brand development, and integrated marketing initiatives. The ideal candidate will have a solid understanding of consumer behaviour, brand storytelling, market research, and campaign planning, with the ability to translate business objectives into impactful brand strategies.

Key Responsibilities

* Brand Strategy & Positioning: Develop brand strategies, positioning statements, value propositions, and communication frameworks aligned with client objectives.
* Brand Identity & Communication: Ensure consistent brand messaging, tone of voice, visual identity, and communication across all marketing channels.
* Campaign Strategy: Conceptualise and lead integrated brand campaigns across digital, social media, print, outdoor, influencer marketing, and other relevant platforms.




* Market Research & Insights: Conduct competitor analysis, market research, audience segmentation, and consumer behaviour studies to identify brand growth opportunities.
* Client Relationship Management: Work closely with clients to understand business challenges, present strategic recommendations, and manage brand expectations.
* Creative Direction: Collaborate with creative, content, design, social media, and digital marketing teams to develop compelling brand communication and campaign concepts.
* Brand Development: Build brand guidelines, messaging frameworks, campaign themes, and long-term brand development roadmaps.
* Brand Performance: Monitor brand awareness, engagement, sentiment, share of voice, and other relevant brand health metrics.
* Team Leadership: Lead, mentor, and guide strategy, account management, content, and creative teams to ensure quality and consistency.
* Business Growth: Ide

📌 Strategy Head – Brand Management (New Delhi)
🏢 SocialVocial
📍 New Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: strategy head – brand management (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: strategy head – brand management (new delhi) / new delhi