Overview
As Global SVP of Marketing, you will own DEPT's worldwide brand strategy, positioning and narrative. You will translate complex AI and technology capabilities into compelling client stories and shape our reputation with clients, talent, media and partners. You’ll lead executive communications and drive thought leadership with the CEO and executive team. You’ll build cross‑regional impact, set creative standards, and steer global moments from launches to industry announcements. You’ll align strategy with regional growth and commercial priorities.
Arbeidsvoorwaarden / Benefits- hybrid work policy
- vacation days with buy‑up option
- DEPT/YOU learning programs
- OpenUp health and wellness benefits
- bike lease discount
- NS Business Card for easier commutes
Verantwoordelijkheden- Own the global positioning, messaging and narrative across markets
- Translate technology and AI capabilities into client-ready stories
- Shape and manage DEPT's global reputation with key stakeholders
- Lead executive communications and thought leadership with the CEO and leadership team
- Build relationships with media, analysts, platforms and partners to extend DEPT's influence
- Represent DEPT publicly on AI, creativity, marketing transformation and growth
- Set the creative standard for all external outputs and campaigns
- Oversee global moments (product launches, Cannes activations, flagship reports) and ensure alignment with regional strategies
- Collaborate with regional marketing leaders to translate global strategy into commercial impact
- Challenge marketing operations by embracing AI, experimentation and new ways of working
- Own the global marketing budget and base investments on strategic impact and business outcomes
- Contribute to broader company strategy and organizational evolution
Belangrijkste vereisten- 10+ years leading global B2B marketing in tech, agency, consulting or digital business
- Proven track record building brands that drive commercial advantage
- Experience translating strategy into measurable growth via positioning, reputation and demand generation
- Experience advising CEOs on market positioning, communications and reputation
- Strong commercial instincts with understanding of pipeline and positioning
- Exceptional storytelling skills and ability to simplify complexity
- Experience leading senior, multidisciplinary teams across multiple countries and cultures
- Ability to build high-performing teams without creating high-pressure culture
- Curiosity about AI, technology and the future of marketing; desire to experiment
- Based in Amsterdam or willing to relocate
- warmth and leadership
- clarity and decisiveness
- people development
- brand strategy and positioning
- executive communications and thought leadership
- reputation management
Solliciteren