Customer Success Manager
2 months ago
Greater London
Experience: 3-5 years of experience in Customer Success, Sales, Account Management, or a similar role, preferably within a fast-paced tech startup. * Skills: Proven ability to drive platform usage ...