Skip to content
CSM Jobs

Customer Success Manager, Growth, EMEA

Triple Whale

Location
Remote (United Kingdom)
Employment
Full-time
Level
Mid Level
Posted 2 weeks ago

About the role

Triple Whale is an AI-powered commerce operating system helping over 65,000 brands optimize profit through advanced attribution and automation. The Customer Success Manager role focuses on guiding eCommerce brands through technical onboarding and providing data-driven support to drive retention and growth.

Skills

Customer Success Onboarding Technical Configuration E-commerce Data Analytics Shopify Meta Ads Google Ads TikTok Ads Klaviyo HubSpot Attribution Modeling SaaS Account Management Technical Troubleshooting Communication

Perks

  • Remote Work

Full job details