Wrexham
Continuous Improvement Engineer Based at our Wrexham Head Office and reporting into the Chief Operating Officer... this role is a key position, responsible for the delivery of process innovation and continuous improvement initiatives...