impact.
The International Team 👥 Sarah, our Head of International, leads
the team bringing together two Country Managers..., and
the Netherlands) or Southern Europe (Spain and Italy). You'll report directly to
the Northern Europe Country Manager... -
Voir cette offre d'emploi