An exciting opportunity has arisen for a Site Manager to join our Operations Leadership Team in Mangualde, Portugal. Reporting directly into the Plant Manager of our Vigo JIT Facility, the Site Manager is responsible for driving all launch readiness activities and internal KPI's within...