EMEA Enterprise Customer Success Manager — Remote

Company: Triple Whale
Apply for the EMEA Enterprise Customer Success Manager — Remote
Location: Greater London
Job Description:

A leading eCommerce intelligence platform seeks an Enterprise Customer Success Manager to support its clients in achieving their goals. This person will manage critical relationships, advise on marketing strategy, and collaborate with teams to ensure maximum value delivery. Ideal candidates will have customer service experience in eCommerce, excellent communication skills, and a proactive approach. The position is remote but requires candidates to be in London or nearby, with potential for hybrid work as the team grows.#J-18808-Ljbffr…

Posted: April 17th, 2026