Customer Success Manager (CSM)
15 days ago
Edinburgh
The Role As a Customer Success Manager at Legado , you will be responsible for ensuring customers ... Identify case study and testimonial opportunities, partnering with Marketing to showcase success ...