Client Success Specialist
- Location
- Birmingham, England, United Kingdom
Our client, a fast-growing technology company, is looking for a Client Success Specialist to be the first call when customers run into problems. You’ll own front-line support for a book of accounts ...