Skip links

Manager SEO

Company Description

Approach People is an international recruitment agency with each consultant specialized by profession, country and industry.

Today, we are recruiting for one of our loyal clients their future SEO Manager in the canton of Geneva.


Job Description

Reporting to the digital marketing director and within a team of 8 people, your role will be to manage the company’s website and participate in the evolution of the company’s visibility.

Your missions will be as follows:

  • Management of the redesign of the website
  • Participate in the SEO strategy and improve keywords
  • Identify improvements in technical performance, content development and netlinking, while having a UX/customer sensitivity
  • Optimize the user journey
  • Coordinate actions and follow up on SEO projects with other stakeholders


You have a minimum of 5 years’ experience in a watchmaking company or a retail company. You are familiar with SEO optimization tools (SEMRush, Yourtextguru, Oncrawl …).

You are known for your strength of proposal and your ability to communicate.

You are a native French speaker and fluent in English and German.

You want to evolve in a dynamic, caring environment where teamwork is essential.



  • 13th month
  • Prospects for development
  • Family atmosphere
  • Teamwork