Global SVP of Marketing
Core
Own DEPT®'s global brand strategy, positioning, and market narrative to define the company's place in the market and make it impossible to ignore.
Role type
Global SVP of Marketing (C-Suite)
Builds
Global brand organization, market narrative, and reputation across clients, talent, media, and partners.
Domain
B2B Technology / AI / Marketing
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Global B2B marketing leadership, brand building for commercial advantage, translating strategy to business growth, executive advisory, commercial instincts, storytelling, leading multidisciplinary global teams, AI curiosity
Preferred skills
Experience in fast-growing tech/agency/consulting, simplifying complexity without losing credibility, building high-performing low-pressure cultures
Technologies
AI tools for marketing experimentation
Responsibilities
Own global positioning, messaging, and narrative; translate complex tech/AI capabilities into client stories; lead executive communications and thought leadership; build relationships with media, analysts, and strategic partners; represent DEPT® externally as a voice on AI and marketing transformation; set creative standards; own global marketing budget; partner with regional leaders and commercial teams; shape company strategy and organizational change
Seniority
Executive (C-Suite), Strategy & Mentorship