SEO Manager
Position Overview
An SEO Manager responsible for developing and executing local and multi-location SEO strategies for enterprise-level clients, with a strong focus on visibility, traffic growth, and performance optimization across large-scale websites.
🧩 Key Responsibilities
- Lead local SEO strategy for multi-location businesses
- Optimize Google Business Profiles (GBP), directories, and citations
- Perform SEO audits and deliver actionable recommendations
- Manage location pages with geo-targeted content
- Ensure NAP consistency and implement schema markup
- Track KPIs like rankings, traffic, CTR, and conversions
- Stay updated on AEO and AI-driven search trends
- Collaborate with internal teams and stakeholders
🛠️ Skills & Tools
- Strong experience in local SEO (multi-location at scale)
- Proficiency with:
- Google Analytics (GA4)
- Google Search Console
- SEMrush
- Ahrefs
- Moz
- Experience with citation tools (e.g., BrightLocal)
- Technical SEO knowledge (schema, crawlability, speed)
- WordPress experience preferred
🎓 Experience Required
- 3–8 years SEO experience
- Hands-on work with multi-location or franchise SEO
- Proven success improving local search visibility
- Agency or enterprise-level background preferred
💰 Salary
- $50,000 – $70,000 (3–5 years experience)
- Profit sharing included
🌍 Work Setup
- Hybrid (mostly in-office + some remote Wednesdays)
- Fast-paced, strategy-driven environment

