Specialist Customer Care Advisor - Telephony at Barclays Global Service Centre (Manchester) — hire.run