Customer Success Manager
Eurobase
United Kingdom, United Kingdom Full Time Customer Service Jobs United Kingdom Posted 4d ago
Job Description
real business value to our customers. We’re looking for a Customer Success Manager to join our growing team at Eurobase... technology. As a Customer Success Manager, you’ll act as the primary point of contact for a portfolio of enterprise clients...
Posted April 18, 2026