Stitcher

Make suggestions to your manager and support projects to continuously improve systems, processes, controls, procedures, waste management, costs, product quality…

£19,637 - £20,670 a year
1 vacante