Interim Head of Repairs & Business Change - Oldham, Lancashire, United Kingdom,

Our client aims to be the best in the business, with an excellent team of colleagues and with customers at the heart of everything we do. Established in February 2011, our client is one of the largest employers in Oldham, we are extremely proud of being in the Best Companies top 100, and have achieved a range of accreditations..... click apply for full job details