Total of 3 active Customer Services jobs found in London (Central)
Our client, a successful international law firm, is looking for an experienced IT User Support Analyst to look after, manage calls and enquiries and deal with a
Our client, a well known law firm in Central London, requires a Senior Client Relations Manager to join their team. Responsibilities Client relations: M
This bespoke furniture and interiors design / build client is looking for an ambitious and driven Client Development Manager, to be responsible for supporting d
1 / 1