Remote customer success manager role
ManchesterSkilledUp Life
...skilled Volunteers. Our global community has grown to over 57,500 Volunteers across 147 countries, helping hundreds of startups primarily in the UK and USA scale sustainably. 2.Purpose of role The Customer Success Manager Volunteer plays a vital role in ensuring a positive and seamless experience for SkilledUp Life’s [...]
Category Management & Consulting
1 day ago in PostJobFree