Global Chief Marketing & Brand Strategy Leader

DEPT®

Amsterdam

Hybrid

EUR 180,000 - 240,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Hybrid working policy
24 vacation days + buy extra days
DEPT/YOU Learning Menu
Health and wellness benefits
NS Business Card transit support
B Corp certified

Job summary

DEPT® is a Growth Invention company at the crossroads of technology, AI and creativity. We seek a Global SVP of Marketing to own global brand strategy, positioning and market narrative, shaping how clients, talent and partners see us.

You’ll define the direction for worldwide teams and ensure a consistent, compelling story across markets. Based in Amsterdam or open to relocation, you’ll lead senior multidisciplinary teams across EMEA, AMER and APAC, partner with the CEO and commercial leaders,

Qualifications

  • 10+ years leading global B2B marketing in technology, agency, consulting or digital business.
  • Proven experience building brands that create commercial advantage; not just awareness.
  • A track record translating strategy into measurable growth through positioning, reputation and demand generation.
  • Experience advising CEOs and executive teams on market positioning and reputation.

Responsibilities

  • Own DEPT®'s global positioning, messaging and narrative across markets.
  • Translate complex technology and AI capabilities into client-ready stories.
  • Lead executive communications and thought leadership with the CEO and leadership team.
  • Build relationships with media, analysts, platforms and strategic partners.
  • Represent DEPT® as a recognised voice on AI, creativity and marketing evolution.
  • Set the creative standard for all DEPT® outputs and campaigns.
  • Collaborate with regional leaders to translate global strategy into commercial impact.
  • Guide major pitches, strategic accounts and go-to-market priorities.

Skills

Global marketing
Storytelling
Executive advisory
Brand building
Cross-country teams
Strategic positioning
AI curiosity
People leadership

Job description

DEPT® is a Growth Invention company at the crossroads of technology, AI and creativity. We seek a Global SVP of Marketing to own global brand strategy, positioning and market narrative, shaping how clients, talent and partners see us.

You’ll define the direction for worldwide teams and ensure a consistent, compelling story across markets. Based in Amsterdam or open to relocation, you’ll lead senior multidisciplinary teams across EMEA, AMER and APAC, partner with the CEO and commercial leaders,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Global Brand & Growth Leader
Global Brand & Growth Leader

twentysix • Amsterdam

Hybrid
EUR 180,000 - 280,000
Flexible hybrid policy
24 vacation days
DEPT Learning Menu
+3
EMEA Growth Marketing Lead
EMEA Growth Marketing Lead

twentysix • Amsterdam

Hybrid
EUR 120,000 - 190,000
Hybrid working policy
Medical healthcare providers (Bupa or*
25 days holiday + birthday off
+5
Head of Brand & Growth Marketing
Head of Brand & Growth Marketing

Edge • Amsterdam

On-site
EUR 90,000 - 120,000
Opportunities for personal development
Daily healthy and diverse lunch
25 days of holiday leave and 3 days
+5
Global SVP of Marketing
Global SVP of Marketing

twentysix • Amsterdam

Hybrid
EUR 180,000 - 280,000
Flexible hybrid policy
24 vacation days
DEPT Learning Menu
+3
Global Client Growth Director
Global Client Growth Director

twentysix • Amsterdam

Hybrid
EUR 110,000 - 180,000
Flexible hybrid working policy
Company pension scheme
€50 monthly benefits allowance
+3
Senior Creative Strategist: Own Growth-Driven Campaigns
Senior Creative Strategist: Own Growth-Driven Campaigns

DEPT® • Amsterdam

Hybrid
EUR 60,000 - 90,000
Hybrid office policy (2-3 days in)
13 weeks abroad work option
24 vacation days per year
+4
Global SVP of Marketing
Global SVP of Marketing

DEPT® • Amsterdam

Hybrid
EUR 180,000 - 240,000
Hybrid working policy
24 vacation days + buy extra days
DEPT/YOU Learning Menu
+3
Senior Creative Strategist: Growth & Storytelling Leader
Senior Creative Strategist: Growth & Storytelling Leader

Marketing Report (een B2B nieuwsplatform voor marketeers) • Amsterdam

Hybrid
EUR 90,000 - 120,000
Flexible hybrid working policy
Vacation days
Learning programs
+1
Senior Creative Account Manager – Dutch Speaker
Senior Creative Account Manager – Dutch Speaker

Dept • Amsterdam

Hybrid
EUR 70,000 - 100,000
Hybrid working policy
24 vacation days per year
DEPTYOU Learning Menu and programs
+1
Growth Strategy Director: Senior Media & Brand Lead
Growth Strategy Director: Senior Media & Brand Lead

DEPT® • Rotterdam

Hybrid
EUR 130,000 - 180,000
Health & wellness benefits
OV-fiets & NS Business Card
Training & certifications
+1