• Your role is to accompany our clients in their e-commerce or partnership strategy.
  • Salary range: from 30K-56k euro per year in France, or equivalent in other countries.
  • Marketing is both a global and a very localized industry, our working language is English and the local language of the office. A third language is a plus!


The team

Our E-commerce consultants support our clients in defining their e-Business strategy, and implement it on their DtoC activity as well than with their e-retail partners.

The other side of the team, our Affiliate Marketing consultants' works involve working with partners aligned with their audience to promote their product/services to their network. It’s one of the most efficient ways for acquiring revenue, sales, leads and (new) customers online.



You will be supporting and advising our clients in their e-business or partnership strategy, from its definition to its implementation.

You will be the main contact point of the clients, from budget plannings and administration, to follow up the plan's performance and reporting.


Desirable skills

  • If you have a professional experience in e-commerce / affiliate marketing
  • If the media sector, its customary networks and publisher segments are not something new to you
  • If you are one of the rare people who has both an affinity for numbers and excellent communication skills

… or that's who you will be in the next few years, join us!


Why should you join us

  • Artefact is the place to be: come and build the future of data and marketing
  • Innovation: We have a passion for creating impacting projects, and believe innovation can come from anyone.
  • Action: We make things rather than telling people how to make them.
  • Collaboration: We believe in bringing talented people together, in winning together, and in learning from each other.

Come join us!

Choose your office

Similar Jobs

Account Manager

You manage our Creation team’s requests for proposals, monitoring our advertising projects in daily relations with clients, as well as the development of campaigns, and writing creative briefs.

View more

Creative / Studio Expert

You design and write advertising campaigns for the agency's clients and prospects by proposing original concepts and innovative mechanics on all media supports.

View more

Display & Social Advertising Expert

Your role is to design, put in place and optimize digital campaigns on various platforms and publishers.

View more

SEO / PPC / SEM Expert

Master of the respective marketing lever(s), you identify customers objectives and develop a concrete plan in terms of search in the online marketing strategy, and lead its implementation.

View more

Strategic Planner

You have the best understanding of our audiences and identify the tensions in their buying journey to develop briefs that generate impactful ideas.

View more

Teamwork makes the dream works.

Artefact’s teams are made up of the best experts in their fields, and it’s our biggest responsibility to ensure their professional development and personal wellbeing.