SEO Manager TCL:43618
hace 5 días
Manchester
As SEO Manager, you’ll be the driving force behind organic strategy and performance for two major UK online brands. You’ll lead, plan, and execute SEO initiatives, working alongside an SEO Executive, a specialist agency, and a Digital PR partner. Report on SEO performance to key stakeholders, us