Responsibilities
- Lead SEO strategy across multiple company websites
- Manage local SEO including Google Business Profiles and map rankings
- Conduct keyword research and optimize service pages and blogs
- Improve on-page SEO, site structure, and technical performance
- Set up and manage GA4, Google Tag Manager, and conversion tracking
- Track calls, forms, and lead sources across all marketing channels
- Build dashboards and monthly performance reports
- Identify opportunities to improve website conversions and lead flow
- Work with marketing teams to align SEO, content, and campaigns
Requirements
- Experience in SEO (local SEO preferred)
- Strong understanding of GA4 and Google Tag Manager
- Ability to set up and troubleshoot conversion tracking
- Analytical mindset with strong attention to detail
- Familiarity with Google Business Profile management
- Understanding of how websites convert traffic into leads
- Self-motivated and comfortable working across multiple brands
- Strong communication skills (able to simplify data and insights)
Nice to Have
- Experience with multi-location or multi-brand companies
- Google Ads or Meta Ads knowledge
- CRM experience
- Heatmap / CRO tools (Hotjar, Microsoft Clarity, etc.)
- Technical SEO or schema markup experience
- Call tracking or lead attribution experience
Benefits
- Flexible remote work with occasional collaboration as needed
- Opportunity to impact multiple growing companies at once
- Freedom to build systems, improve tracking, and drive real results
- Clear growth path into Marketing Lead / Growth Strategy roles
- A fast-moving environment where your work directly drives revenue