Customer Success Manager
12 days ago
Greater London
London NW1 (Hybrid) Salary: £35,000 - £40,000 pa Are you a natural relationship builder looking ... Ideally, you have experience in B2B client-facing roles, strong communication skills, and a knack ...