↲ Back to Jobs
Engagement Manager (Brand & Innovation)
APPLY NOW ↓- London
- Permanent / Full-Time
- Strategy
Lead transformative brand strategy and innovation engagements that drive business growth through deep consumer understanding.
About the company
They are an advisory firm that combines strategic consulting expertise with advanced market research capabilities to help clients address their most pressing brand and innovation challenges. Their organization bridges the gap between traditional management consulting and consumer research, providing insights-driven solutions that connect business strategy with customer needs. They work with leading companies across industries to develop brand positioning, innovation pipelines, and growth strategies based on robust market analysis and consumer understanding. Their multi-disciplinary team brings diverse backgrounds from consulting, research, marketing, and industry to deliver holistic solutions that drive measurable business impact.
About the role
You'll lead strategic consulting projects focused on brand strategy and innovation for major clients across industries. Working with cross-functional teams, you'll guide the development of consumer-centric brand positionings, innovation roadmaps, and growth strategies that address complex business challenges. Your responsibilities include managing project teams, conducting executive interviews, overseeing qualitative and quantitative research, developing strategic frameworks, and presenting compelling recommendations to senior client stakeholders. This position requires both strategic leadership and hands-on involvement in translating consumer insights into actionable brand and innovation strategies that create sustainable competitive advantage.
About your background and skills
Strong experience in brand strategy, innovation consulting, or related fields with demonstrated leadership capabilities. Proven track record managing complex projects and guiding teams to successful outcomes. Excellent analytical skills with ability to translate consumer insights into meaningful brand and innovation strategies. Outstanding client relationship management and executive-level communication abilities. Experience with both qualitative and quantitative research methodologies as applied to brand strategy or innovation. Background working with consumer-facing businesses and understanding evolving market dynamics. Collaborative approach to team leadership with ability to develop junior talent. Creative problem-solving skills balanced with analytical rigor and business acumen. Strong project management capabilities with understanding of commercial aspects. Advanced degree with 6+ years of relevant professional experience in consulting, brand management, or innovation roles.
Compensation and benefits
£75,000-£85,000
Meet Drew Welton Managing Partner making mission-critical hires in London
Related Jobs