About the job
Join welocalize, a leader in localization services, as an International SEO Manager. In this exciting role, you will drive our global SEO strategy, optimizing our online presence across multiple markets. You will collaborate with cross-functional teams to enhance website content, improve search visibility, and analyze performance metrics to achieve our business goals.
Your expertise in international SEO will be crucial in ensuring that our website ranks well in various languages and regions. You will also stay updated on SEO trends and best practices, implementing innovative strategies to keep us ahead of the competition.

