About the Role
We are seeking an SEO Analyst/Specialist to manage our SEO program across a network of over 600 dental practices. You will be responsible for onboarding new practices, maintaining tracking and data infrastructure, monitoring performance, and serving as the primary SEO contact for the marketing team. This role is ideal for someone detail-oriented who wants to advance their SEO career by leveraging AI and automation to manage a large-scale program.
Responsibilities
- Support practice onboarding by executing the SEO playbook, including site setup, Google Business Profile optimization, local listings, tracking implementation, and audits.
- Own tracking setup and data quality by configuring and maintaining analytics and SEO tracking across the network and performing regular audits.
- Monitor and analyze local and organic visibility, traffic, and conversion performance, investigate anomalies, and maintain dashboards and reports.
- Serve as the day-to-day SEO resource for the marketing team, triaging requests and maintaining SEO documentation.
- Utilize AI tools for daily workflows in analysis, content QA, research, and reporting, and assist in building workflow automations.
- Execute local SEO at scale by managing Google Business Profiles, listings, and citations, resolving issues, and supporting review response and page optimizations.
- Support the Manager with analysis for prioritization, experiments, and business reviews, contributing to team efficiency and reporting accuracy.
Requirements
- 2+ years of experience in SEO, digital marketing, or marketing analytics.
- Agency or multi-location experience is a plus.
- Working knowledge of local SEO fundamentals, including Google Business Profile, local listings, reviews, and location pages.
- Hands-on experience with GA4 and Google Search Console.
- Familiarity with rank tracking and SEO tools (e.g., Semrush, Ahrefs, BrightLocal, or similar).
- AI fluency and comfort with AI tools as everyday working tools, with an interest in automation.
- Hands-on experience with automation platforms (Zapier, Make, n8n) or scripting is a strong plus.
- Comfort working with data, with spreadsheets as a second nature (pivot tables, lookups).
- Tableau or similar BI tool experience is a strong plus.
- Highly organized and detail-oriented, capable of managing repeatable processes across a large portfolio without compromising quality.
- Clear, helpful communicator who enjoys supporting teammates and explaining SEO in plain language.
- Fluency in French is a very strong asset.
- Legally eligible to work in Canada.
Skills
- SEO
- Digital Marketing
- Marketing Analytics
- Local SEO
- Google Business Profile
- Google Analytics (GA4)
- Google Search Console
- Rank Tracking
- SEO Tools (Semrush, Ahrefs, BrightLocal)
- AI Tools
- Automation Platforms (Zapier, Make, n8n)
- Spreadsheet Software (Excel, Google Sheets)
- Data Analysis
- Communication
- Organization
- Detail-Oriented
Location
- Canada
Work Type
- Hybrid
- On-site (4 days)
- Work from home (1 day)
Experience Level
- 2+ years
Salary/Compensations
- $70,000 CAD to $85,000 CAD annually
Benefits
- Bonus of up to 10%
- Competitive total rewards and benefits package
About the Company
- Dentalcorp is Canada’s largest and fastest growing network of dental practices, dedicated to advancing the well-being of Canadians through superior clinical outcomes and exceptional experiences.
- Dentalcorp acquires leading dental practices, uniting them under a common goal to be Canada's most trusted healthcare network.
- The company leverages industry-leading technology, expertise, and scale to offer professionals the opportunity to maintain clinical autonomy while fostering future growth.
Equal Opportunity
- At Dentalcorp, we recognize that inclusivity and diversity strengthen our culture and make us better.
- We are committed to ensuring that the talent we hire is reflective of the diverse communities and patients we serve.
- To ensure equal opportunity for all candidates, we strongly encourage applicants requiring an accommodation to let their recruiter know during the recruitment/selection process.
- We appreciate all applicants for taking the time to apply, however, only those selected for an interview will be contacted.
