HR Generalist role supporting two manufacturing companies, covering full-cycle recruitment, labor relations, health & safety, and HR operations in a unionized environment. Requires solid knowledge of BC employment law and collective agreement interpretation.