
Triple Whale
Posted 1 weeks ago • 9 views
Job Type
Full TimeLocation
RemoteRegion
📍 UK
Technologies
Triple Whale is hiring a Customer Success Manager, EMEA - SMB/Growth to own meaningful cross-functional work and help the team deliver steady outcomes in a remote setting. The role combines hands-on delivery, collaboration across functions, and clear ownership inside a distributed organization. Strong applicants bring relevant domain experience, clear communication, and a bias toward execution.

Ecommerce analytics platform supporting marketing, customer success, and revenue teams with data-driven decision tools.
Visit Website