Head of SEO
- Location
- Leeds, England, United Kingdom
practical understanding of AI-led search and responsible AI adoption, with the judgement to translate developments into client, product and operational priorities. Excellent communication, analytical and stakeholder-management skills, with the confidence to influence clients, specialists and company leadership. What we offer: 33 days annual leave Birthday ...