Customer Success Manager
- Location
- Greater London, England, United Kingdom
European privacy regulation—within global account plans and product feedback loops. About You 10+ years in customer success, account management, or consulting roles within SaaS, ad tech, mar tech, or data‐driven businesses, including experience with enterprise or global accounts. Proven success managing large, complex, multi‐stakeholder accounts—ideally spanning ...