3 of 3 Remote/Hybrid E-Commerce Jobs in South Wales

Remote Customer Success Manager, Growth, EMEA

Hiring Organisation
Triple Whale Inc
Location
Blackwood, Caerphilly, UK
last thing standing between them and churn. As a CSM on the Growth team, you'll guide a high-volume book of eCommerce brands through the full onboarding lifecycle — owning every technical configuration, every kickoff call, and every moment where the platform either clicks or doesn't. Once a brand … experience — improving playbooks, surfacing common friction points, and helping the team get better every quarter. What You'll Bring Experience supporting customers in the eCommerce or marketing technology space — ideally within a SaaS environment. Demonstrated comfort with technical setup and configuration: you don't need to be an engineer ...

Remote Team Lead Customer Success - Southern Europe

Hiring Organisation
Constructor
Location
Merthyr Tydfil, Wales, UK
specific goal of improving metrics like revenue. We're approximately doubling year over year despite the market slow down and have customers in every eCommerce vertical. We're a passionate team of technologists who love solving problems and want to make our customers' and coworkers' lives better. We value empathy … Building and enabling your team to build trusted relationships across complex enterprise organizations: from engineers, data, and product teams to Heads and Directors of Ecommerce, Digital, Product, and Technology, up to VP and C-level executives. Translating technical concepts, product capabilities, and performance data into clear business value connecting Constructor ...

Remote Customer Success Manager, Enterprise, EMEA

Hiring Organisation
Triple Whale Inc
Location
Usk, Monmouthshire, UK
What Do We Do? Triple Whale is the complete intelligence platform that helps ecommerce brands confidently understand what's working in their business, what's not, and what they should do next. We pull all your data into one place, give you the measurement tools to actually trust it, then … would be impossible manually. What You're Applying For: As a Customer Success Manager at Triple Whale, you will focus on and support our ecommerce stores and/or our agency Enterprise clients who maintain the relationship with the stores directly. You will be joining a growing global team ...