Global SVP of Marketing
DEPT® · Amsterdam; Netherlands
Job description
About the role
DEPT® is looking for a Global SVP of Marketing to own and shape the company’s worldwide brand strategy, positioning and narrative. Reporting to the CEO, you will ensure DEPT® is recognised across clients, talent, media and partners, making the brand impossible to ignore.
Key responsibilities
- Define and maintain a single, clear global positioning and messaging framework for all markets.
- Translate complex AI and technology capabilities into compelling client‑facing stories.
- Lead executive communications, thought leadership and media relations worldwide.
- Partner with regional marketing leaders to turn global strategy into commercial impact and support major pitches.
- Own the global marketing budget, allocating investments based on measurable business outcomes.
Required profile
- 10+ years leading global B2B marketing in fast‑growing technology, agency or consulting environments.
- Proven track record of building brands that drive commercial advantage and measurable growth.
- Experience advising CEOs and executive teams on positioning, communications and reputation.
- Strong commercial instincts with ability to link positioning to pipeline generation.
- Demonstrated ability to lead senior multidisciplinary teams across multiple countries and cultures.
What we offer
- Hybrid working policy (2‑3 days in office) with up to 13 weeks per year of remote work abroad.
- 24 vacation days plus the option to purchase unlimited additional days.
- Learning and development programmes through DEPT®/YOU.
- Health and wellness benefits, including OpenUp platform, gym discounts and healthy office lunches.
- Bike‑lease discount, NS Business Card and other commuter perks.
- Recognition as a Certified B Corp®, Great Place To Work and award‑winning agency.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Nederland.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Une question sur cette offre ?
Posez-la ici : vous recevrez le récapitulatif de l'offre par e-mail, tout de suite.
Published 1 week geleden
Expires over 1 maand
22 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
DEPT®
Amsterdam; Netherlands