SEO Manager
- Location
- Leeds, West Yorkshire, United Kingdom
traditional SEO and emerging AI search. Experience developing and implementing on-site and off-site SEO strategies. A solid understanding of technical SEO, HTML and site architecture. Experience with enterprise-level SEO. Strong keyword research, competitor analysis and reporting skills. Experience managing SEO client accounts independently. Confidence presenting strategies, results ...