Back to jobs
C
Customer Success Manager (UK)
Stirling, Scotland, United KingdomPosted 12 months ago
Full-timeonsite
Job Description
DescriptionWe are seeking a proactive and customer-focused Customer Success Manager. As a CSM, you will be the primary point of contact for our clients, ensuring they achieve their desired outcomes with our products or services. You will work closely w...