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.
40
Openings across Europe
40 openings found
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based) - Barcelona
Apply nowBarcelona, Catalonia, Spain
Operations SupportBanking Operations
Corporate Banking Relationship Manager
Apply nowMarousi, Attica, Greece
Business DevelopmentDirect Sales
Apply nowBusiness DevelopmentSales Operations
Strategic Partner Pre-Sales & Customer Success Manager
Apply nowMarousi, Attica, Greece
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based)
Apply nowPortimão, Faro District, Portugal
Strategy & Business DevelopmentVertical Markets Global Business Development
Global Accounts Business Development Manager (E-commerce)
Apply nowNicosia, Cyprus
Business DevelopmentSales Operations
Client Operations Representative
Apply nowMilan, Metropolitan City of Milan, Italy
General ManagementRegional Management
Client Operations Team Manager
Apply nowMilan, Metropolitan City of Milan, Italy
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based) - Piemonte
Apply nowTurin, Metropolitan City of Turin, Italy
