Senior Human Resources Manager Vancouver (Canada)

Senior Human Resources Manager Vancouver (Canada)

09 Nov
|
Swim Recruiting
|
Canada

09 Nov

Swim Recruiting

Canada

Lead human resources, labour relations, and workforce coordination onsite in Vancouver for a well-established nonprofit organization. Guide consistent practices across diverse programs and services.

As Senior People & Culture Manager, you will lead the People & Culture team and oversee recruitment, scheduling, employee engagement, and HR administration. Working with senior and operational leadership, you will support workforce planning, employee relations, and organizational priorities. The role includes unionized labour relations and compliance responsibilities.

Key Responsibilities:

- Lead, coach, and support the People & Culture team
- Oversee unionized labour relations, grievances, investigations, and discipline
- Coordinate scheduling, staffing, and collective agreement compliance
- Oversee recruitment,



onboarding, retention, and employee engagement
- Manage HR records, accommodations, leaves, and return-to-work processes

Requirements:

- Post-secondary education in human resources or related field
- Minimum five years of progressive HR experience
- Team leadership or supervisory experience
- Strong unionized environment and collective agreement experience
- Knowledge of British Columbia employment and safety legislation

Bring team-oriented leadership, labour relations expertise, and sound judgment to Vancouver’s onsite Senior People & Culture Manager role.

📌 Senior Human Resources Manager Vancouver (Canada)
🏢 Swim Recruiting
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior human resources manager vancouver (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: senior human resources manager vancouver (canada) / canada