CareerPlan

VP Brand & Communications

Sant Adrià de Besòs, BarcelonaFull-time2026-10-14

Core

Define global brand strategy, lead creative and communications teams, and shape corporate narrative for an AI for Business platform transitioning from HR tech.

Role type

VP Brand & Communications (Strategy & Leadership)

Builds

Global brand identity, creative campaigns, corporate communications, and thought leadership assets.

Domain

B2B SaaS / AI for Business / HR Tech

Required skills

Global brand strategy, creative leadership, corporate communications, PR/media relations, thought leadership, team leadership, budget management, commercial acumen, cross-functional partnership.

Preferred skills

B2B SaaS experience, HR tech/AI positioning, in-house creative studio management, multi-market European operations, AI-enabled creative workflows.

Technologies

None stated.

Responsibilities

Own global brand strategy and positioning; lead creative and content organization; manage communications and PR strategy; position leadership as thought leaders; lead and develop multidisciplinary brand/communications teams.

Seniority

Executive (VP), hands-on leadership.