Humand Talent
Maximising Customer Success – Guide clients through onboarding and support their long-term engagement with the services provided. Bonus: Experience in account management, customer success, or client services is an advantage!. If so, this Customer Success Manager role could be perfect for you!….