DE
Dept Design & Technology
Amsterdam · Netherlands
SEO Competence Lead
Found on job-boards.greenhouse.io · last checked today
About this role
Lead SEO strategist role within the Creative & Media team at DEPT, based in Rotterdam and Amsterdam. You will serve as a strategic advisor to major clients while contributing to the development of SEO practices across DEPT's EMEA network of 40+ consultants. The position involves understanding client objectives, proposing data-driven organic search solutions, and delivering measurable business outcomes. You'll be part of a team blending creative storytelling with performance-focused strategies and technology.
What you'll likely bring
- Deep expertise in SEO strategy and organic search
- Ability to serve as a high-level strategic advisor to enterprise clients
- Experience proposing and implementing sophisticated SEO solutions
- Capability to challenge client goals and develop tailored approaches
- Contribution to SEO craft development and knowledge sharing across teams
SEOStrategyOrganic SearchClient AdvisoryDigital MarketingEMEA