Skip to content
CSM Jobs

Customer Success Manager, Enterprise, EMEA

Triple Whale

Location
Hybrid (London, England)
Employment
Full-time
Level
Mid Level
Posted 1 day ago

About the role

Triple Whale is an AI-powered intelligence platform for ecommerce brands, helping them measure performance and automate growth. This Customer Success Manager role focuses on managing enterprise client relationships in the EMEA region, driving product adoption and revenue growth through consultative strategy.

Skills

Customer Success Account Management Ecommerce SaaS Marketing Strategy Data Analysis Relationship Management Consultative Selling Strategic Planning Communication Skills Tech Savvy Problem Solving Project Management Forecasting Client Retention

Full job details