Back to Search





Lead / Manager
Head Of Strategy
Confirmed live in the last 24 hours
Dentsu
India - Maharashtra- Mumbai - Worli - Devchand House - Level 6
On-site
Posted March 28, 2026
Job Description
The purpose of this role is to manage senior strategists and planner/junior on day-to-day client strategy needs on a single account or group of accounts – guiding insight generation, creative briefs, selling narratives, strategic POVs and go-to market plans
Job Description:
Key Responsibilities
Strategic Leadership
- Define and lead the overall strategy for new pitches and all current accounts.
- Build frameworks rooted in cultural insights and consumer behavior
- Partner with creative, production, and client servicing teams to ensure strategy informs execution.
- Identify growth opportunities in emerging platforms, content formats, and audience segments.
Team Leadership & Development
- Lead, mentor, and grow a team of strategists, planners, and analysts.
- Foster a culture of innovation, curiosity, and insight-driven decision-making.
- Ensure the team delivers compelling strategies, pitches, and recommendations consistently.
Client & Stakeholder Management
- Act as the senior strategy lead for key clients, ensuring business goals are translated into content strategies.
- Lead presentations, workshops, and strategic conversations with clients and senior stakeholders.
- Build long-term relationships by positioning Dentsu Amplifi as a trusted strategic partner.
Research & Insights
- Leverage data and analytics to optimize performance and refine future content strategies.
- Stay ahead of digital, cultural, and social media trends to keep Dentsu’s work future-forward.
Integration & Innovation
- Ensure seamless integration of strategy across creative, influencer, content and media functions.
- Introduce new tools, frameworks, and methodologies to strengthen our strategic capabilities.
- Champion experimentation with new formats, technologies, and audience engagement models.
Key Skills & Competencies
- Strong strategic and analytical thinking with a creative mindset.
- Deep understanding of social media ecosystems, short-form video, and audience behavior.
- Excellent leadership and team management skills.
- Strong storytelling and presentation skills for clients and internal stakeholders.
- Ability to balance long-term brand thinking with short-term performance metrics.
- Confident in managing senior client relationships and high-stakes conversations.
Qualifications
- Bachelor’s/Master’s degree in Marketing, Communications, Media, or related field.
10–12 years of experience
Location:
India - Maharashtra- Mumbai - Worli - Devchand House - Level 6Brand:
Dentsu CreativeTime Type:
Full timeContract Type:
PermanentSimilar Jobs
Citigroup
Head of Strategy & Operational Excellence - HR Delivery – Senior Vice President
Lead / ManagerTaguig Philippines
Lloyds Banking Group
Managing Director - Head of Client Content and Strategy
Lead / ManagerLondon£0 - £0
Dentsu
Head of Strategy
Lead / ManagerHo Chi Minh City
FNBO
Head of Fraud Risk Strategy for Credit Cards and Unsecured Lending (Omaha, NE)
Lead / ManagerOmaha - FN Tower
Mitsubishi UFG
Director, Head of Strategy and Architecture, Digital Engineering Services and Solutions
Lead / ManagerLondon