Customer Service Advisor

5.6 weeks paid holiday (8 of these will be in lieu of bank holidays - subject to shift pattern and accrual). Your ability to deal with challenging situations or…