Customer Services Advisor (Fixed Term)

Be able to engage in team work. To be able to work on own initiative. Work with internal and external partners to improve services, value for money and…