SEO Lead

  • Location

    geneva, Switzerland

  • Sector:


  • Job type:

    Direct Hire

  • Salary:

    85 000 - 100 000 CHF

  • Contact:

    Dana Penzkofer

  • Job ref:


  • Published:

    almost 4 years ago

  • Expiry date:


SEO Lead

As SEO lead you will be responsible for setting client strategy, on-site SEO, off-site SEO, and technical SEO.
You will drive content production based on SEO findings, optimize copy and landing pages, perform ongoing keyword research/optimization and more.
You will collaborate across the agency with account project teams as well as design and development teams in order to secure the best SEO practice for our projects.


You are of course a digital native with a strategic mindset as well as a hands-on approach. You are interested in learning about new industries/businesses and you can successfully apply your know-how that builds trust with the clients and the agency.

You should have at least 5 years experience from working with SEO for international brands, you are an expert in SEO tools such as Moz Pro/ SEM Rush/etc as well as Google Adwords/Analytics.
You need to be fluent in English and if you also speak French or German that is great (but not a must).

As a person, you are open-minded, ambitious without prestige and passionate about doing awesome work. You are results-oriented and understands that perfection lies in the details, however, you can also be flexible when timelines changes or plans alters.