The Human Resources Manager works closely with the branch’s management and corporate HR team. This position carries out responsibilities in recruitment, on-boarding, compensation and benefits administration, employee relations, training and development, performance management, health, safety, worker...