• Develop and execute successful SEO strategies for your client portfolio
  • Identify key SEO KPIs based on clients’ business objectives
  • Perform large scale keyword research regularly in coordination with client business objectives to optimize existing content and uncover new opportunities
  • Work with content teams to guide existing content optimizations and new content creation
  • Review technical SEO issues and recommend fixes
  • Collaborate with web developers for implementation of SEO recommendations
  • Direct off-page optimization projects (e.g. link-building)
  • Collect data and report on traffic, rankings and other identified KPIs
  • Communicate to clients, team, and management about strategy/project development, timelines, and results
  • Work with social media and PPC teams to optimize campaigns
  • Keep abreast of SEO and digital marketing latest trends and best practices


  • 3+ years of experience as SEO Manager or similar role
  • 1+ year of experience in a client facing role 
  • Knowledge of standard and current SEO best practices for both onsite and offsite factors
  • Knowledge of HTML, CSS, JavaScript
  • Experience with SEO reporting
  • Familiarity with tools such as Ahrefs, Screaming Frog, MOZ, etc.
  • Familiarity with web analytics tools such as Google Analytics, Google Search Console, Google Data Studios, etc.
  • Familiarity with Google Workspace products such as Google Sheets, Google Docs, etc.
  • Excellent communication skills
  • Critical thinker and problem-solving skills
  • Analytical mindset with numerical aptitude
  • Bonus: BSc/BA in Marketing, Business or related field


SEO Copywriting
Digital Marketing
Account Management
HyperText Markup Language (HTML)
Cascading Style Sheets (CSS)
Google Analytics
Google Search Appliance