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.
38
Openings across Europe
38 openings found
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) - Sud Ouest (H/F)
Apply nowBordeaux, Nouvelle-Aquitaine, France
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based) - Toulouse (H/F)
Apply nowToulouse, Occitanie, France
Business DevelopmentDirect Sales
Client Relationship Representative (Field-Based) - Lille (H/F)
Apply nowLille, Hauts-de-France, France
Business DevelopmentDirect Sales
Client Relationship Representative (In-House) - SDR (H/F)
Apply nowParis, Île-de-France, France
Operations SupportCustomer Operations
Client Onboarding & Lending Analyst
Apply nowMarousi, Attica, Greece
TechnologyIT, Technology Strategy & Cyber Resilience
Senior Systems And Cloud Solutions Architect Engineer
Apply nowMarousi, Attica, Greece