Energy Safety Canada is seeking a Human Resources Generalist to provide guidance and support on all HR matters and to lead end-to-end delivery of HR programs and systems.
You will handle recruitment, onboarding and offboarding, compensation and advantages, employee relations, and performance processes, while collaborating with the HR Manager to support company goals and maintain confidentiality and compliance.