This job is no longer available
This job expired on 21/09/2026. It no longer accepts applications.
Senior Human Resources Generalist
ecobee · Toronto
Job description
About the role
We are looking for a collaborative, proactive, and business‑minded Senior Human Resources Generalist to support our growing organization. Reporting to the Director of Human Resources, you will partner with leaders and employees across multiple functions, providing strategic and hands‑on HR support in employee relations, talent management, performance, engagement, organizational effectiveness, and change management.
Key responsibilities
- Serve as a trusted advisor to leaders and employees on employee relations, performance management, development and workplace concerns.
- Conduct and support employee investigations, conflict resolution and corrective‑action processes, ensuring fairness and consistency.
- Coach leaders on talent management, change leadership, performance conversations, career development and employee engagement.
- Interpret and apply company policies, employment legislation and best practices.
- Partner with HR team to drive employee engagement initiatives and support organizational effectiveness.
Required profile
- Proven experience as an HR Generalist or similar role, with a strong focus on employee relations and talent management.
- Excellent interpersonal and communication skills, with the ability to influence and build trust with leaders.
- Solid understanding of employment legislation and HR best practices.
- Ability to work independently and collaboratively in a fast‑growing, hybrid environment.
Required skills
What we offer
- Hybrid work model with onsite days in Toronto.
- Opportunity to contribute to a purpose‑driven, environmentally focused technology company.
- Collaborative culture that values authentic contributions.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ecobee
Toronto
Related job offers
-
Volunteer Services Officer
catalysteplus Toronto -
Senior Payroll Specialist
eqbank Toronto -
Senior Manager – Organization Design & Operating Model (18‑month contract)
eqbank Toronto -
Coordonnateur.trice, Avantages Sociaux et Mieux-être
ag Montreal Area -
Conseiller·ère en rémunération globale (Total Rewards)
ag Montreal Area