Careers
Passion for technology,
disruptive spirit, and state-of-the-art
facilities. This is what defines us.

We are always looking for innovative, forward-thinking people with a thirst for knowledge. Here, you will get the chance to develop valuable skills and carve the career path that’s right for you.
41
Openings across Europe
41 openings found
General ManagementRegional Management
Client Relationship on Field Representative
Apply nowBucharest, Romania
Strategy & Business DevelopmentTechnical Account Management
Strategic Partner Pre-Sales & Success Manager
Apply nowLondon, England, United Kingdom
Business DevelopmentSales Operations
Client Operations Representative
Apply nowMadrid, Community of Madrid, Spain
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based) - Puglia Region
Apply nowBari, Metropolitan City of Bari, Italy