The role We are looking to hire a Client Success Specialist to join our Client Success team in London. Ideally, we are looking for someone fluent in German, French, Italian or Spanish This is an office-based role out of our London office You must have existing rights to work in the UK to be consider
Get weekly curated job picks, salary trends, and career insights delivered to your inbox.