Facebook

Senior Human Resources Generalist

  • Quebec
  • Human Resources

📍 Location: Anywhere On Side has a branch in Quebec
🕒 Job Type: Full-Time / Permanent
📅 Posting Date: November 12, 2026

Job Summary

The Human Resources team at On Side Restoration is growing, and this is a great time to join our team! We are looking for an exceptionally organized Human Resources Generalist (HRG) for our Eastern Canada region. The HRG will provide end-to-end human resources support to managers and employees across Eastern Canada.
As an expert in all areas of human resources, a typical day may involve guiding employees through HR policies and procedures, supporting management with employee relations, and implementing impactful initiatives aligned with the annual HR cycle and our business priorities.

(This posting reflects a currently vacant position.)

Compensation

  • Salary Range: $95,000–$115,000 / year
  • Salary determined based on skills, qualifications, and experience.
  • Annual performance bonus – percentage of base salary, based on individual and company performance.

Benefits

  • Comprehensive group benefits plan (medical, dental, vision, etc.).
  • Employee Assistance Program (EAP).
  • Group RRSP with employer contributions (DPSP).
  • Life and disability insurance.
  • Opportunities for career advancement and internal mobility.

What You Will Do

  • Provide professional human resources guidance and support to managers and employees, in accordance with legislation, company programs, and organizational values.
  • Foster an environment of open communication, outstanding teamwork, and innovation.
  • Understand legal and regulatory requirements, as well as applicable provincial regulations across the country.
  • Conduct investigations and support managers with employee relations, performance management, talent management, etc.
  • Support the HR cycle, including performance reviews, compensation, talent management, and employee engagement.
  • Be an active member of the management committees for designated groups.
  • Co-develop training and information sessions for managers and/or employees.
  • Contribute to the improvement and evolution of HR processes.
  • Lead or participate in national/strategic projects and implement corporate initiatives.
  • Collaborate with the entire HR team, including Learning and Development, Talent Acquisition, and Payroll.

What You Bring

  • 7 years of experience in human resources management within a multi-site environment.
  • A minimum of 5 years of experience providing HR advisory services and supporting managers.
  • Knowledge of CNESST claims management, employment legislation, and human resources management practices.
  • Practical knowledge of employment law and applicable regulations, including RBQ and CCQ requirements.
  • Fluency in speaking, reading, and writing in both French and English. (This position involves regular interaction with French- and English-speaking clients and colleagues across the country.)
  • Discretion when handling highly confidential, personal, and sensitive information.
  • Ability to think critically, challenge the status quo, and demonstrate a continuous learning mindset.
  • Demonstrated ability to see the big picture and provide strategic guidance and input.
  • Ability to thrive in a fast-paced, evolving, multi-site matrix organization.
  • Strong communication skills and the ability to influence and build relationships at all organizational levels.
  • Ability to manage competing high-priority tasks under pressure and meet deadlines.
  • Experience and knowledge of Microsoft Office Suite.
  • A desire to grow and develop in a fast-paced environment with a growth-oriented mindset.
  • Post-secondary education in Human Resources (bachelor’s degree or diploma) preferred.
  • CPHR/CHRP/CHRL designation, an equivalent certification, or currently pursuing one (an asset).
  • Knowledge of the construction industry (an asset).

Why You Will Love Working With Us

  • A workplace that values respect, integrity, generosity, excellence, and customer focus.
  • Opportunities to develop your career and learn from the best in the industry.
  • A culture that values teamwork, inclusion, and customer-focused service.

 

At On Side, it all starts with people. We live our values — respect, integrity, generosity, excellence, and customer focus — in everything we do.
Join a team that helps families, businesses, and communities rebuild when it matters most. You will contribute to a workplace where people come together to bring order to chaos.
Make a real impact, do meaningful work, and grow your career with us.

Your application is always reviewed by real people. We do not use artificial intelligence to screen, assess, or select candidates for this position.

On Side Restoration welcomes and encourages applications from persons with disabilities. Accommodations are available upon request at all stages of the recruitment and selection process.

Applications

  • Vancouver, BC
  • Trades

Water Damage Technician (Flood/Fire Restoration)- Vancouver

  • Ontario
  • Trades

Contents Technician – Sudbury

  • Ontario
  • Trades

Remediation Technician – Sudbury

  • Calgary, AB
  • Trades

Water Damage Technician – Calgary

  • St. John’s, NF
  • Trades

Carpentry Labourer – St. John’s

  • Vancouver, BC
  • Trades

Contents Technician – Vancouver

  • Edmonton, AB
  • Trades

Remediation Technician Lead – Edmonton

  • Edmonton, AB
  • Trades

Water Damage Technician Lead – Edmonton

  • St. John’s, NF
  • Trades

Project Supervisor – St. John’s

  • St. John’s, NF
  • Trades

General Labourer (Water Damage) – St. John’s

  • St. John’s, NF
  • Sales / Marketing

Flooring Coordinator – St. John’s

  • St. John’s, NF
  • Administration / Customer Support

Dispatcher – St. John’s

  • Medicine Hat, AB
  • Trades

Remediation Technician – Medicine Hat

  • Medicine Hat, AB
  • Trades

Drywaller/Painter – Medicine Hat

  • Vancouver, BC
  • Trades

Water Damage Technician Lead – Vancouver

  • Vernon, BC
  • Trades

Contents Technician – Vernon

  • Vancouver, BC
  • Trades

Project Supervisor – Vancouver

  • Hamilton, ON
  • Trades

Contents Technician – Hamilton

  • * Anywhere On Side has a branch
  • Accounting

Collections Specialist & Accounts Receivable

  • Winnipeg, Manitoba
  • Administration / Customer Support

Dispatcher (Temporary Internal Opportunity) – Winnipeg

  • Prince George, BC
  • Trades

General Labourer (Water Damage) – Prince George

  • St. John’s, NF
  • Trades

Water Damage Technician Lead – St. John’s

  • Hamilton, ON
  • Trades

Water Damage Technician – Hamilton

  • * Anywhere On Side has a branch
  • IT / Technical

Application Support Specialist

  • Victoria, BC
  • Trades

Water Damage Technician – Victoria

  • New Brunswick
  • Leadership

Operations Manager – Moncton & Saint John

  • Kingston, ON
  • Trades

Project Supervisor – Kingston

  • Lethbridge, AB
  • Trades

Carpenter – Lethbridge

  • * Anywhere On Side has a branch
  • Leadership

National Manager, Large Loss

  • Ottawa, ON
  • Trades

Project Supervisor- Ottawa

  • Red Deer, AB
  • Trades

General Labourer – Red Deer

  • Victoria, BC
  • Project Management

Project Manager II – Victoria

  • Ottawa, ON
  • Project Management

Project Manager III – Ottawa

  • GTA Contents Hub, ON
  • Trades

Contents Technician Warehouse – GTA Contents Hub

  • British Columbia
  • Trades

Contents Technician Lead – Chemainus

  • British Columbia
  • Trades

Water Damage Technician – Chemainus

  • Calgary, AB
  • Trades

Remediation Technician – Calgary

  • Sainte-Catherine, QC
  • Trades

Contents Technician – Sainte-Catherine

  • Calgary, AB
  • Trades

Contents Technician – Calgary

  • Hamilton, ON
  • Trades

Carpenter – Hamilton

  • Grande Prairie, AB
  • Trades

Drywaller/Painter – Grande Prairie

  • Medicine Hat, AB
  • Trades

Carpenter – Medicine Hat

  • Ottawa, ON
  • Trades

Carpenter – (Multi-Skilled Tradesperson) – Ottawa

  • Lethbridge, AB
  • Trades

Water Damage Technician – Lethbridge

  • Lethbridge, AB
  • Trades

General Labourer – Lethbridge

  • Kamloops, BC
  • Trades

Water Damage Technician – Flood/Fire Restoration

  • Medicine Hat, AB
  • Project Management

Project Manager – Medicine Hat

  • Kingston, ON
  • Project Management

Project Manager II – Kingston

  • Medicine Hat, AB
  • Trades

Contents Technician – Medicine Hat

  • * Anywhere On Side has a branch
  • IT / Technical

Senior Data Engineer

  • Whitby, ON
  • Trades

Water Damage Technician-Whitby

  • Vancouver, BC
  • Leadership

Water Damage Manager – Vancouver

  • Red Deer, AB
  • Trades

Drywaller/Painter – Red Deer

  • Halifax, NS
  • Trades

Project Supervisor – Halifax

  • St. John’s, NF
  • Project Management

Project Manager II – St. John’s

  • Grande Prairie, AB
  • Project Management

Branch Leader – Grande Prairie

  • Ottawa, ON
  • Trades

Contents Technician – Ottawa

  • Lethbridge, AB
  • Project Management

Project Manager – Lethbridge

  • Kitchener, ON
  • Project Management

Project Manager II – Kitchener

No Careers Found