Lean specialists careers in Chester, United Kingdom