A leading clean tech company in Toronto is seeking a Human Resources Generalist to oversee full-cycle recruitment, maintain employee records, and support employee engagement initiatives. The ideal candidate has 4–5 years of HR experience and strong communication skills. You'll collaborate across ent