SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Human Resources (HR) Manager

Company: Robert Half

Location: Vaughan, London

Posted: May 21, 2026

Apply for This Position

Submit Application

Position Details

We are looking for an experienced Human Resources Manager to lead the full employee lifecycle for a growing organization in Vaughan, Ontario. This position offers the chance to strengthen people practices, support operational leaders, and shape a workplace culture grounded in accountability, engagement, and compliance. The successful candidate will bring a practical leadership style and the ability to balance strategic planning with day-to-day HR execution.

Responsibilities:

• Oversee the full scope of human resources activities across multiple business units, including talent acquisition, employee support, performance programs, policy administration, and workplace culture initiatives.

• Act as the primary resource for labour relations matters by managing grievances, advising leaders, and supporting collective agreement discussions.

• Work closely with finance and operations leadership to align people strategies with staffing needs, business priorities, and o...