Customer Success Manager

EdCast

Job title:

Customer Success Manager

Company

EdCast

Job description

We’re looking for a Customer Success Manager This role is Remote, United Kingdom The Customer Success Manager (CSM… solutions. The Customer Success Manager will be measured on the client’s value realization through the solution, engagement…

Expected salary

£46800 – 74900 per year

Location

United Kingdom

Job date

Sat, 15 Mar 2025 08:55:02 GMT

To help us track our recruitment effort, please indicate in your email/cover letter where (nearmejobs.eu) you saw this job posting.

Job Location