Welo Global logo
Welo GlobalPosted 1 month ago

SEO Account Specialist

On-siteBarcelona, Catalonia, Spain

Full TimeMedium

Job Summary

Develop and execute comprehensive SEO strategies, including technical audits, content optimization, and off-site initiatives for a diverse portfolio of global clients. Oversee SEO performance tracking, lead link-building campaigns, and refine keyword strategies to drive measurable business outcomes. Collaborate cross-functionally with content, development, and localization teams to implement best practices and deliver actionable insights through advanced reporting. Own the day-to-day delivery of SEO work against customer objectives while staying updated with the latest algorithm changes.

Required Qualifications

  • 2+ years experience in SEO
  • Ability to work collaboratively with cross-functional teams
  • Up-to-date knowledge of SEO trends and algorithm changes
  • Advocate and demonstrable impact on insights and delivery
  • Ability to conduct comprehensive SEO audits and competitive analysis
  • Experience in leading SEO projects and initiatives
  • Strong data analysis skills to derive actionable insights and optimise strategies
  • Experience in developing and executing advanced keyword strategies

Desired Qualifications

  • Any prior exposure to other digital marketing channels is a plus

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce