SEO Manager

TechWyse Internet Marketing
Full-time toronto, on Marketing & Media
Posted:
May 24, 2026
Location:
toronto, on, Canada

Job Description

We are currently looking for an SEO Manager to lead the search engine optimization department at TechWyse. The ideal candidate will have 4+ years of relevant experience in an agency setup managing SEO strategy and implementation for multiple small and medium businesses. They would be comfortable analyzing the “big picture” at a high level and equally comfortable digging into details at a tactical level.

The SEO Manager’s primary goal will be to drive relevant organic traffic to our brand as well as all our clients’ websites by collaborating with our local as well as international SEO team.

  • SEO: 3 years (Required)
  • Project management: 3 years (Required)
  • Google Ads: 3 years (Required)
  • Google Analytics: 3 years (Required)
  • Presentation skills: 4 years (Preferred)
  • Leadership: 3 years (Preferred)
  • Copy editing: 3 years (Preferred)
  • 4+ years of experience with all aspects of SEO (on-page, off-page, localization,...

Apply for this Job

Submit your application for the SEO Manager position at TechWyse Internet Marketing.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: May 24, 2026
Deadline: July 03, 2026