Customer Success Manager - EMEA
The Customer Success Manager will own the technical relationship with customers, managing deployments from contract to production and ensuring system performance. They will also act as a technical advisor, conducting business reviews and preventing churn by resolving technical bottlenecks.