Triple Whale Inc. is seeking a Customer Success Manager to support our ecommerce stores and Enterprise clients. You will be a trusted consultant, guiding marketing strategy, best practices, and feature usage while managing relationships end-to-end.
We prioritise candidates within a reasonable commuting distance of London. You will collaborate with cross-functional teams to ensure value delivery, renewals, and product adoption across the client lifecycle.
#J-18808-Ljbffr…
