Home
Jobs
Saved
Resumes
International SEO Manager at Welocalize | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
International SEO Manager
Welocalize
Remote
Website
LinkedIn
International SEO Manager
Spain
Full Time
3 weeks ago
Visa Sponsorship
Apply Now
Key skills
AI
Analytics
Project Management
About this role
Role Overview
Manage a portfolio of multimarket clients’ SEO & ASO activities
Ensure timely and clear delivery of actionable insights
Briefing in-market resources for multilingual keyword research and SEO analysis
Run and deliver technical SEO audits with recommendations
Schedule and run calls with clients prioritizing actions by impact
Create and manage SEO project plans
Collaborate with the SEO Director on project costs and margins
Manage projects on internal software for billing and invoicing
Requirements
3-4 years of experience as Senior SEO Executive or similar role
Experience with industry-standard SEO tools including Google Analytics, Google Search Console, Google Data Studio, SEM Rush, Screaming Frog
Preferred experience with ASO tools such as AppTweak, App Annie, or Sensor Tower
Solid understanding of Technical SEO (Core Web Vitals, Structured Data, AI Overviews)
Experience managing external resources for quality assurance of SEO deliverables
Ability to form strong client relationships
Strong organizational and project management skills
Attention to detail and clarity in deliverables and presentations
Ability to work in a team and mentor junior members
Benefits
Collaborative and inclusive environment
Flexibility for work-life balance
Opportunities for professional development
Training and career advancement
Apply Now
Home
Jobs
Saved
Resumes