Client Services Manager
- Hiring Organisation
- 17918
- Location
- Bracknell, Berkshire, United Kingdom
Client Services Manager Central London (advertised under Bracknell to maximise local reach)- Full time - Office Based (no Hybrid) Our client, a successful global technology business, is looking to appoint a Client Services Manager to support the opening and day-to-day operation of its flagship London ...