Process Engineer at John Lewis Partnership John Lewis Partnership York, Yorkshire and the Humber YO1 7BX, UK Industry-specific certifications required View Details