Quality system manager
Berrechid 08/05/2024With the rise of global demand, our facility in wrexham underwent several extensions to accommodate new equipment. ...in 2004, we acquired a new, state-of-the-art manufacturing facility in poland and have since forged production partnerships in morocco and turkey. ...