Global Technical SEO Manager

Job title: Global Technical SEO Manager
Company: The Body Shop
Salary: ()
Location: London
through site crawl data and logfile analysis Take full ownership of the technical day to day delivery whilst developing...Your role We are looking for an extremely technically minded, ambitious Technical SEO Manager to operate within the...
Apply for the job now!