Customer Success Manager - IT Network and Infrastructure
- £50,000 - £60,000 per annum
- London
- Permanent, full-time
As the Customer Success Manager within the Network Services Team, you will lead the day-to-day account management and existing relationship with a large Banking client. This client spans over 50 countries globally with two teams based in the UK and i...
Go to similar: Manager jobs in city of london