SEO Manager - City of London - £40,000 + 15% bonus An exciting opportunity has arisen for a commercially minded, technical SEO Manager, to join a dynamic team within a rapidly expanding, multi-billion pound, digital entertainment business. As the SEO Manager, you will be responsible for all strategy and management of SEO activities for the brand across all countries, delivering traffic from search...
full job description