Call Centre & Customer Service jobs in Barnstaple
Broaden your search
Refine your search
Found 2 jobs
Based in the centre of Barnstaple our client is currently recruiting for sales and customer service advisors due to their recent expansion and high...
Add an annual turnover of $20.9 billion to a rental and leasing fleet of over 1.9 million vehicles spread across 9,600 locations worldwide and you ...