Deloitte : Consultant – Brand Strategy (T&T – Customer – M&C)

CategoryDetails
Job TitleConsultant – Brand Strategy (T&T – Customer – M&C)
CompanyDeloitte Touche Tohmatsu India LLP
Requisition ID97183
Posting Date25 February 2026
LocationMumbai
DesignationConsultant
Business UnitTechnology & Transformation (T&T) – Customer – Marketing & Commerce (M&C)
PracticeDeloitte Digital
Experience Required6+ years
Role TypeBrand Strategy / Brand Planning / Strategic Consulting
Core Focus AreaBrand building, positioning, messaging, and growth strategy
Industries CoveredB2B, B2C, Tech, Energy, Financial Services, Lifestyle, Platform brands
Key Responsibilities – StrategyBuild brand strategies based on consumer insights, category understanding & business goals
Positioning & ArchitectureDevelop positioning, brand architecture, messaging frameworks & communication strategies
Research & InsightsCompetitive analysis, cultural & trend mapping, audience segmentation
Narrative DevelopmentTranslate research into strategic narratives, frameworks & executive presentations
Cross-Functional CollaborationWork with creative, content, digital & consulting teams
Business Development ExposureSupport pitches, proposals & thought leadership initiatives
Skill RequirementsStructural & creative thinking, stakeholder alignment, clarity in ambiguity
Data & Research ComfortStrong with qualitative research, insights & strategic storytelling
Presentation SkillsHigh-level articulation & executive presentation capability
Work ModelClient-facing consulting role
Travel RequirementLikely moderate (not explicitly stated)
Educational RequirementNot explicitly mentioned (typically Bachelor’s/MBA preferred)
Career PathConsultant → Senior Consultant → Manager → Senior Manager → Director
Work Pressure LevelModerate to High (Client strategy + pitch work + cross-functional alignment)
Industry TypeBrand Consulting / Digital Strategy / Creative Consulting
Apply OnlineClick here

Leave a Comment