SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

People and Culture Director Role at WHC

Company: Web Hosting Canada

Location: montreal (administrative region), London

Posted: June 01, 2026

Apply for This Position

Submit Application

Position Details

Shape the HR landscape at Web Hosting Canada as their People and Culture Manager. Focus on enhancing team performance and culture in a rapidly evolving tech environment.
In this key position at WHC, you will guide HR operations including recruitment, onboarding, and employee relations while reporting directly to the Director of Finance & Administration. You'll work closely with team members to ensure a thriving work culture and effectively manage compliance and policies. This role suits an individual passionate about creating structured, supportive HR processes.
Key Responsibilities:
• Lead daily HR functions and people strategies
• Manage talent acquisition and onboarding practices
• Strengthen employee relations and performance feedback
• Administer internal communications and compliance
• Drive continuous improvement in HR processes
Requirements:
• Bachelor’s in HR Management or related field
• 5 years of HR experience, 2 in leadership roles
• Biling...