CUSTOMER CONSULTANT PERMANENT jobs in FINCHLEY NORTH LONDON, United Kingdom

and our client, ensuring that they are kept informed about the products and services can provide, and managing customer accounts... exceptional customer service. Being a team player, possessing excellent communication and organisational skills...

Planet Recruitment