Customer Succcess Team Manager
- Hiring Organisation
- 17918
- Location
- Newcastle upon Tyne, Northumberland, United Kingdom
Customer Success Team Manager Salary: £45,000 - £55,000 + circa £10,000 bonus Location: Hybrid Working (Newcastle HQ) My client is a fast-growing technology software and services provider delivering a market leading solution ...