In 2018, we recruit
200 new colleagues.
Bachelors in Business, Engineering, Information Systems, or Computer Sciences.
Learn Evolve Have fun
Business Advisor EMEA
30 open positions
Work on the full sales cycle including a large part of analysis. Use your business knowledge to deal with SME's from different industries located abroad.
10 open positions
Manage official partners by providing them the help and necessary skills in order to increase their business