D

DEPT

Global digital agency delivering customer experiences

Global Senior Vice President of Marketing

PR & Communications +1Updated on Nov 9
Full-timeAmsterdam, NetherlandsNo salary listed

About the Job

Requirements

  • At least 10 years of experience leading global B2B marketing in a fast-growing technology, agency, consulting, or digital business.
  • At least 5 years of experience in an agency or consultancy environment.
  • Proven experience building brands that create commercial advantage, not simply awareness.
  • A track record of translating strategy into measurable business growth through positioning, reputation, and demand generation.
  • Experience advising CEOs and executive teams on market positioning, communications, and reputation.
  • Experience leading senior multidisciplinary teams across multiple countries and cultures.
  • Curiosity about AI, technology, and the future of marketing, with a desire to experiment rather than follow.
  • Must be based in Amsterdam or willing to relocate.

Responsibilities

  • Own DEPT®'s global positioning, messaging, and narrative, ensuring one clear story across every market.
  • Translate complex technology and AI capabilities into stories clients understand, believe, and buy.
  • Own DEPT®'s global reputation across clients, talent, media, and partners.
  • Lead executive communications and thought leadership, partnering closely with the CEO and executive team.
  • Build meaningful relationships with media, analysts, platforms, and strategic partners that strengthen DEPT®'s influence.
  • Represent DEPT® externally as a recognized voice on AI, creativity, marketing transformation, and the future of growth.
  • Set the creative standard for everything DEPT® puts into the world.
  • Own DEPT®'s biggest global moments, from product launches and Cannes activations to flagship reports and industry announcements.
  • Partner with regional marketing leaders to ensure global strategy translates into commercial impact.
  • Work closely with Commercial leadership on major pitches, strategic accounts, and go-to-market priorities.
  • Continuously challenge how marketing operates by embracing AI, experimentation, and new ways of working.
  • Own the global marketing budget, making investment decisions based on strategic impact and measurable business outcomes.
  • Help shape DEPT® itself by bringing perspective beyond marketing into company strategy, organizational change, and future opportunities.

Desired Qualifications

  • Proven commercial instincts, understanding pipeline as well as positioning.
  • Strong storytelling skills and the ability to simplify complexity without losing credibility.

About the Company

DEPT

Global digital agency delivering customer experiences

Dept helps brands grow online by blending creativity, technology, and data, offering services such as customer experience design, technology engineering, performance marketing, and brand campaigns. It builds digital products and campaigns—from responsive websites to immersive experiences like a 3D Eurovision village and AR apparel—delivering work through project-based engagements and long-term partnerships. The company differentiates itself with a full-service approach across digital touchpoints, a track record with big brands, a global footprint with regional expansions, and a climate-neutral certification that appeals to sustainability-minded clients. Its goal is to deliver tailored digital solutions that drive client growth and strengthen its position as a leading digital agency.

Company size
1,001-5,000
Company stage
Acquired
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
2008

Recently Posted Jobs

Explore more opportunities at DEPT

See more jobs