a qualified engineer with proven management or supervisory experience in a large industrial or manufacturing environment. The... UK and Europe. Specialising in providing bespoke plastic solutions, our products cater to global industries including...
Brett Martin