Apply for Leeds
Our Leeds site is home to our contact centre, this is the hub for all customer care enquiries. The office is located on the outskirts of Leeds City Centre and includes a cafe, social area and outdoor space for summer BBQs and Sports Days. The office's are home to some of our major departments including IT, Customer Care, Finance and Property.
Take a look at the opportunities below and then click the button to email Talent Partner Claire. Good luck!