Based at our office in Macclesfield, you will have responsibility for the management and leadership of an IT service... delivery team of 5 people that provisions IT Services and offer all levels of support to internal clients based at Elior UK...
Elior