Customer Success Manager
- £60,000 - £70,000 per annum
- London
- Permanent, full-time
- Work from home
We are currently recruiting for the role of Customer Success Manager . It’s an exciting new opportunity to work for a fast-growing RecTech company dedicated to transforming the way recruitment companies calculate commissions, providing end-to-end aut...