Affiliate Manager – FACTOR LEAD – Plan-les-Ouates, GE


Based in Geneva (Swirtzerland) and reporting to the Team Leader of the BU, you will be in charge of the growth and the sustainability of an affiliate portfolio that will be entrusted to you as well as grow our affiliate presence in new markets including the United States, UK, Nordic Countries, Eastern Europe. A primary growth target for you will be to expand our Russian-speaking affiliates as well as assist with the development of our comparateur sites project.

Within a team of 7 people, your missions will be:

  • Campaign management,
  • Development and animation of a network of affiliates,
  • Prospection of new affiliates,
  • Online publication and monitoring of campaign results
  • Recommendations and reportings.


  • Language skills : fluent in Russian and English, French would be a plus
  • Technical skills :

o You have a Graduate or Master’s degree with a commercial orientation

o You have a strong knowledge in the web field

o You are comfortable with the sales techniques

o You have an experience in comparateur sites and online dating

  • Job skills

o Strong commercial and entrepreneurial sensitivity

o Interested in figures

o Organizational skills

o Communication skills

o Source of proposals in particular in establishing strategic recommendations and areas for improvement with affiliates

o Analytical mind

o Autonomous and dynamic

o Experience living in the following countries is a plus: Switzerland, US, UK, Nordics, Eastern Europe and Russia.

Additional information :

  • Position to be filled quickly
  • Remuneration : to be defined according to profile

Job Type: Full-time


  • Master (Required)


  • Anglais (Required)
  • Russe (Required)


Retour haut de page