Stage logo

Brand Strategist, Vice President

Stage

Boston · Posted Sep 29, 2026

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

Stage

Brand Strategist, Vice President

Apply now