• JOB
    CATEGORY
  • Spain Country Manager
    International

    In just a few years we’ve reached incredible results here in Italy. The key to our success? Our ability to work on a million things at once – from product to content to technology to people – and to connect the dots in order to develop one single winning strategy, perfectly designed for our target.

    As WeRoad Spain Country Manager, your mission will be to lead the launch and strategic development of WeRoad in Spain.