SEO Site Manager - Flannels
Posted just now by Frasers Group
- Salary:
- £NEG
- Location:
- London,United Kingdom
- Job Type:
- Permanent
The SEO Site Manager is responsible for developing and executing the SEO strategy for their allocated site/brand, and for the overall performance of it.. The successful candidate will achieve this by leading their team to manage the website, increasing organic traffic and … more