or Portuguese speaking Customer Service Manager to join a Global, award-winning company based in Watford. The Customer Service... customer support through all communication mediums Analysing processes, planning, and implementing change Continuous...
Think Specialist Recruitment