The People Co. / Sell Jobs
Client Success Manager
25 days ago
As Client Success Manager, you’ll be the go-to partner for your customers, working closely with them to understand their needs, develop tailored solutions, and help them maximise value from the partnership. Build and maintain trusted, long-term client relationships. Work with clients to identify o