Search
Header navigation
Human Resources Manager

Human Resources Manager

St. Leonard’s Place Peel
locationBrampton, ON, Canada
remoteOnsite
PublishedPublished: 2026-02-24
ExpiresExpires: 2026-04-26
Human Resources / HR / Volunteer Management
Full Time
5 - 10 years of experience
$75,000 - $85,000 per year

St. Leonard's Place Peel (SLPP) is a community-based residential program that offers a place of safety, belonging, dignity, nourishment, and education for homeless men with serious mental illness and those who have been in conflict with the law.

Reporting to the Chief Executive Officer (CEO), the Human Resources (HR) Manager provides leadership in all aspects of human resources within the organization. This role is critical in areas such as recruitment, training, compensation, compliance, and employee relations. The HR Manager will lead and oversee the strategic HR plan and support initiatives related to staff engagement, wellness, onboarding, training, employee health and safety, performance management, and records management.

SLPP is searching for an energetic, enthusiastic and highly motivated HR Manager that will focus on:

  • Leadership: Strong presence with the ability to lead, drive change and influence people to ensure we exceed the expectations of all partners.
  • Initiative & Drive: The key to success as the individual proactively leads the Human Resources function.
  • Strategic HR Management: Partner with the Senior Leadership and Operations Teams to provide support for initiatives including Performance Management, Labour & Employee Relations, Compensation, Leadership Development, Succession Planning, Employee Training and Development, etc. with an emphasis on building a positive and engaged employee experience.
  • Recruitment & Selection: Coordinate, manage and participate in recruitment and selection focused on attracting top talent to the organization.
  • Policy Administration: Development and implementation of policies and procedures, embracing an anti-oppressive environment that values equity, diversity and inclusion.
  • Health & Safety: Develop strategic plans in partnership with operations and the Joint Health & Safety Committee.
  • Benefit Administration: Manage benefit administration plans for our employees.
  • HR Administration: Prepare reports, review and update policies and procedures, ensure legislation compliance, records management, etc.

REQUIRED SKILLS AND QUALIFICATIONS

  • Post Secondary Degree in Human Resources
  • Certified Human Resource Professional (CHRP) Certificate
  • 5+ years experience working in Human Resources
  • Experience working in Unionized environment
  • Knowledge of employment law
  • Excellent problem-solving skills
  • Exceptional interpersonal skills
  • Strategic thinker
  • Strong leadership skills
  • Vulnerable Sector Screening

Reporting To: CEO

Shift Focus: Monday through Friday from 9am to 5pm

Work: On-site position

Salary: $75,000 to $85,000

Apply with resume and cover letter to HR@slpp.ca by March 6th, 2026.

St. Leonard’s Place Peel is an equal opportunity employer, committed to fostering a workplace that respects and celebrates diversity, equity, and inclusion. We welcome applications from individuals of all backgrounds, including those who identify as Indigenous, Black, racialized, LGBTQ2SIA+, people with disabilities, and those with lived experience related to our mission.

In accordance with the Accessibility for Ontarians with Disabilities Act (AODA), SLPP is committed to providing accommodations throughout the recruitment, selection, and employment process. If you require accommodations at any stage, please contact us so we can work with you to meet your needs.

Required career level

  • Manager/Department Head

Years of experience (Optional)

  • 5 - 10 years of experience

Salary range

  • $75,000 - $85,000 per year

Required languages

  • English

Required skills

  • MS Office
  • CHRP
  • Human Resources
  • Post Secondary Degree
  • Unions