Continuous Improvement Specialist - Leeds, Yorkshire, United Kingdom,

Continuous Improvement Specialist
Leeds City Centre (with some travel to South Africa)
£30k + benefits
1 year contract leading to possible permanent position
Becoming a Continuous Improvement Specialist with Capita Customer Management:
We are looking for a ..... click apply for full job details