WHO ARE WE?The NSG Group is a global leader in glass manufacturing in three business areas: Architectural, Automotive and Creative Technology.THE ROLE:We currently have a vacancy for an HR Graduate based at our European Technical Centre at Lathom in West Lancashire,...