W

People & Culture Manager Role at WHC

Web Hosting Canada (WHC)

montreal, qc, Canada Full-time July 09, 2026

Found Description

Strengthen the people experience at Web Hosting Canada as their People and Culture Manager. This leadership position emphasizes recruitment, onboarding, and employee relations in a hybrid model.

Web Hosting Canada is seeking a skilled People and Culture Manager to drive HR operations and enhance organizational culture. You'll report to the Director of Finance & Administration while focusing on improving processes, ensuring compliance, and supporting team dynamics. This is an ideal role for someone passionate about HR practices and team development.

Key Responsibilities:
• Oversee daily People and Culture operations and recruitment
• Enhance core HR policies and employee programs
• Collaborate with management on performance feedback
• Manage recruitment to attract strong talent
• Ensure adherence to applicable employment standards

Requirements:
• Bachelor’s degree in human resources or related field
• 5 yea...

Ready to Apply?

Submit your application for People & Culture Manager Role at WHC at Web Hosting Canada (WHC)

Apply Now