Triple Whale
Jobs at Triple Whale
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Recently posted jobs
eCommerce • Software
The Customer Success Manager will onboard eCommerce brands, configure technical setups, manage relationships, and ensure customer retention while providing technical guidance.
eCommerce • Software
The EMEA Marketing Lead will execute regional marketing initiatives for events and partnerships, adapting US strategies for local engagement and driving collaboration across teams.
eCommerce • Software
Manage and grow the EMEA Customer Success team, driving retention and growth targets while establishing strong regional operations and culture. Collaborate across functions to represent EMEA customer needs and lead AI adoption in workflows.


.png)
