Job
Customer Success Manager (EMEA)
UK, Spain, or Germany
Customer Success Manager (EMEA) - German Language Proficiency
Director of Technical Implementations
Spain / UK
Onboarding Analyst, Technical Services
USA
Lead DevOps Engineer
Lead SRENew
Lead/Staff Software Engineer
UK/Spain
Senior DevOps EngineerNew
Finance & Operations Analyst
Las Vegas, Nevada, UK, Spain, Germany
Don’t see what you’re looking for?
Duetto
Director of Data EngineeringNew
Director, Product AnalyticsNew
Director, Product Management, Data & AINew
Integrations Analyst
UK or Spain
Lead ML Ops Engineer
Principal Data Scientist - Pricing
Senior Data Scientist, Analytics
Senior Product Manager, Advance
UK, USA, Spain
Senior UX Designer - Contractor 6 months
Sr. Product Manager, PricingNew
Business Development Manager
Germany
Director of Sales, LATAM
USA / Mexico
Regional Director of Sales
Regional Director of Sales, Middle East
Dubai
Regional Sales Manager - Australia & New Zealand
Australia
Regional Sales Manager: Eastern Europe
Poland or Hungary
Regional Sales Manager - Latin America, South America
Peru / Colombia / Chile