VP Brand & Communications
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.