
Customer Success Manager, EMEA
The role manages enterprise customer relationships and program delivery to maximize value and drive renewals/expansions. Requires 5+ years of software/service delivery and enterprise SaaS deployment experience, strong program/project and stakeholder management skills, and ~20% client travel. Hybrid role with Europe hub in London.