About The Position

Blackbaud is seeking a Vice President of Brand to shape how the company presents itself to the world. This role involves developing brand strategy, overseeing creative, design, content, communications, PR, analyst relations, and events. The objective is to elevate Blackbaud from a leader in social impact to an iconic technology brand, known for its AI-powered solutions. This is a leadership position for someone who wants to build and innovate, not just maintain an existing brand. The role reports to Blackbaud's Chief Commercial Officer.

Requirements

  • 15+ years in brand, creative, or marketing, including leadership at the VP level.
  • A track record of building or transforming global brands at scale.
  • B2B technology and public company experience preferred.
  • Exceptional taste and a high creative bar.
  • A talent for making complex ideas simple, human, and compelling.
  • Experience building and leading high-performing teams.
  • Strong business acumen and the ability to connect brand investments to measurable business outcomes.
  • Fluency with AI and a point of view on how it is changing brand and creative.

Responsibilities

  • Take Blackbaud from a leader in social impact to an iconic technology brand.
  • Create experiences people can feel, turning our biggest moments into experiences that bring people together and stay with them long after they leave.
  • Build a thought leadership platform that makes Blackbaud a leading voice on the ideas shaping AI, technology, and social impact.
  • Raise the creative bar across everything we do and build a body of work that is unmistakably Blackbaud.
  • Build and lead an exceptional brand organization, attracting and developing great people and creating an environment where they can do the best work of their careers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service