Customer Success Manager | On-site, SW London | AA9815
| £70000 - £80000 per annum | |
| London (South) |
Working for a scaling SaaS analytics software vendor that is part of a large global resources group, the Customer Success Manager / B2B Client Success Manager will work to retain and grow the client base for their flagship product (B2B...