Human Resources Generalist OpportunityJob Description:We are seeking a seasoned Human Resources professional to join our dynamic team. As a key member of our HR function, you will be responsible for administering and overseeing labour relations, staffing, onboarding, employee development, training, benefits programs, workplace health and safety, and internal communication.Key Responsibilities:Administer labour relations, including collective bargaining and grievance resolutionOversee staffing, onboarding, and integration of new hiresDevelop and implement employee development and training programsManage benefits programs, workplace health and safety initiatives, and internal communication strategiesRequirements:To be successful in this role, you will require:University degree in Human Resources Management, Industrial Relations, or equivalent trainingAt least 10 years of experience in a unionized setting with a generalist HR profileMembership in HRPA is an assetProficiency in Microsoft Office Suite (Word and Excel)Desirable Skills:A strong candidate will possess:Strategic thinking and change leadershipSound judgment and discretionStrong ethical standards and attention to detailInfluence and relationship-building across all levelsAdaptability in dynamic environmentsBenefits:This role offers a competitive annual salary, flexible work organization, including telecommuting and office presence, a comprehensive benefits package, and opportunities for growth and development.Our organization values personal and professional development, teamwork, and innovation. We offer a collaborative work environment, opportunities for career growth, and a chance to make a real impact.Join us in shaping the future of our organization!