
At a glance
- Location
- Boston
About the role
- KKR is seeking a strategic, commercially minded, creative, and collaborative Vice President, Brand Strategy to support the development and advancement of brand strategy for KKR and the broader brand portfolio.
- This position is part of the Brand Marketing team within KKR Marketing and reports to the Head of Brand Marketing.
- The role helps translate business priorities, market dynamics, and audience insights into clear brand strategies and plans that strengthen brands and support broader business objectives.
Responsibilities
- Help define, evolve and extend KKR's enterprise brand strategy across KKR and our broader portfolio, ensuring it reflects the firm's vision, values, and competitive differentiation.
- Partner with KKR business teams to develop strategic positioning, value propositions, and messaging that align with the enterprise brand while meeting business-specific objectives.
- Lead brand discovery sessions, messaging workshops, and stakeholder interviews to uncover differentiated insights.
- Manage relationships with brand research partners and use audience insights, competitive intelligence, and market and cultural trends to identify opportunities and inform brand strategy and decision-making.
- Develop strategic approaches for priority brand initiatives and campaigns, defining the business challenge, audience opportunity, strategic proposition, and measures of success.
- Support brand portfolio strategy and key brand decisions, including brand architecture, naming, positioning, partnerships, and sponsorships that carry implications for KKR's brands and reputation.
- Ensure consistency of the KKR brand across campaigns, content, experiences, and client touchpoints globally.
- Develop clear, compelling messaging frameworks for enterprise brand initiatives, investment strategies, business lines, campaigns, and executive communications.
- Write and refine high-impact copy and video scripts across a wide variety of channels.
- Serve as the primary day-to-day partner for brand strategy and develop clear creative briefs.
Requirements
- Bachelor's degree in marketing, communications, business, or a related field.
- Significant experience in brand strategy, strategic planning, integrated marketing, or a related discipline, ideally gained through a combination of agency and in-house roles.
- Demonstrated experience developing brand strategies, positioning, messaging, strategic briefs, and integrated marketing plans.
- Strong strategic and analytical capabilities, with the ability to synthesize complex business, audience, and market information into clear insights and actionable recommendations.
- Strong commercial judgment and intellectual curiosity, with the ability to understand business priorities and connect them to brand and marketing opportunities.
- Demonstrated ability to independently own strategic workstreams, develop recommendations, influence stakeholders, and drive work forward within a broader strategic direction.
- Excellent written and verbal communication skills, strong creative judgment, and the ability to articulate strategic ideas simply and persuasively.
- Ability to translate brand frameworks into go to market assets.
- Ability to work in highly matrixed and complex organization.
- Strong emotional intelligence; ability to build trust and relationships with marketing team and broader employee base.
Preferred qualifications
- Experience in an agency environment and/or within financial services, asset management, professional services, or another complex global organization preferred
Skills
- PowerPoint