• JOB
    CATEGORY
  • Spain Country Manager
    International, Sales & Business Development, Sales & Engagement

    This role is for the ambitious and entrepreneurial. We will invest a lot in you and clear the way for your exponential growth: you will lead our strategy, operations and team in Spain!