SEO Manager (English)
As a SEO Manager, you will play a pivotal role in coordinating SEO efforts carried out by a team of Technical SEO Specialists. You will work closely with the Director of SEO to develop and implement effective SEO strategies, ensuring adherence to industry-leading standards and a commitment to quality. Your role will involve prioritizing tasks, eval...