Overview
We are seeking an experienced and people-focused HR Manager to join our team at our Richmond, British Columbia office. This role is central to supporting our continued growth and strengthening the systems that help our company operate smoothly and sustainably. Reporting directly to the President, the HR Manager will lead the full employee life cycle with a focus on hiring, training and development, culture and retention, and performance management.
This position does not include payroll, benefits administration, or government remittances, as these are managed separately.
Key Responsibilities
Recruitment and Onboarding
Lead full-cycle hiring for all roles, from job postings to interviews to selection
Develop consistent, repeatable recruitment processes that support our long-term systemization
Strengthen onboarding programs to ensure new hires feel connected, supported, and set up for success
Partner with managers to forecast staffing needs based on business growth and seasonal activity
Training and Development
Build structured training pathways for new and existing staff across all departments
Introduce role-specific competency guides to support skill development
Identify opportunities for workshops, coaching, cross-training, and leadership development
Support internal promotions by ensuring employees have clear growth roadmaps
Culture and Retention
Champion our values and help foster a workplace culture that is collaborative, respectful, and aligned with long-term company goals
Develop retention strategies focused on engagement, communication, and employee well-being
Support leadership in building an environment where people feel heard and supported
Coordinate internal initiatives, events, and recognition programs
Performance Management
Lead the annual and mid-year performance review cycles
Help managers set clear expectations, KPIs, and development plans
Provide coaching and support for managing underperformance when needed
Maintain documentation and ensure consistency and fairness across the company
HR Systems and Process Improvement
Build and document simple, scalable HR systems that align with our commitment to long-term sustainability and operational clarity
Maintain personnel files, job descriptions, and policy documentation
Assist with HR-related compliance items that fall outside payroll and benefits
Employee Relations
Provide support on day-to-day HR matters and act as a trusted resource for employees and managers
Assist in conflict resolution and guide leaders toward constructive outcomes
Help create clear communication channels and foster strong team alignment
Qualifications and Experience
5+ years of HR generalist or HR manager experience
Strong background in recruitment, training, and performance management
Experience building HR systems and processes in a growing company
Excellent interpersonal and communication skills
Ability to maintain confidentiality and navigate sensitive situations with professionalism
Familiarity with BC employment legislation
Job Type: Full-time
Pay: $75,000.00-$80,000.00 per year
Benefits:
Casual dress
Company events
Company pension
Dental care
Extended health care
Life insurance
On-site parking
Paid time off
Tuition reimbursement
Vision care
Work Location: In person
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.