Customer Success Manager | United Kingdom (3-Month Contract)
The Customer Success Manager will own the day-to-day relationship with UK-based clients, managing onboarding, product setup, and ongoing support. They will also act as a bridge between UK customers and the US-based product and engineering teams to ensure successful platform activation.