SHARED SERVICE CENTRE BUSINESS jobs in HATFIELD HERTFORDSHIRE, United Kingdom

a leadership role within a contact centre or customer service environment. - Strong background in driving process improvements...We have a fantastic opportunity to join Affinity Water as a Contact Centre Manager - Operations on a 12 month fixed...

Affinity Water