Connect Recruitment Consultants Ltd.
Customer Services Manager
24 days ago
Slough
Manage, support and coordinate the work of the Customer Relations team, motivating individuals to excel in their roles and meet professional and personal development goals. * Instil a strong customer ...