Manager (Client Relationships)
Job Description
Our client is looking for a new addition to their Client Relationships team, to oversee service delivery for local clients across the Channel Islands and manage their pan-Channel Islands team of Customer Service Executives.