Latest Jobs – Head of Customer Services – McLean Ross

Utilities Midlands £70,000  – £75,000 Our client are a leading utility across Europe, based in the midlands. They provide outstanding service with a friendly touch, excellent value and an attractive range of new service offerings for business customers. With a fresh approach to billing, meter readings, they have a great reputation across the utility sector. […]