CRM CENTRE OF EXPERTISE jobs in WATFORD HERTFORDSHIRE, United Kingdom

recruitment with areas of expertise including: administration, customer service/call centre, PA/secretarial, human resources... To be fluent in English and at least one of the following languages – Spanish or Portuguese To have experience using CRM systems...

Think Specialist Recruitment