Contact Centre Manager

To lead, coach and motivate the Contact Centre Teams, to deliver outstanding performance in all areas of the department, whilst working within their agreed…

£32,000 a year
1 vacante