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-25
Human Resources / HR / Volunteer Management
Full Time
$75,000 - $85,000 per year

St. Leonard's PlacePeel (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 leadershipin 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 will be the key to success as the individual proactively leads the Human Resources function.
  • Strategic HR Management: Partner with the management team providing support on HR 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 – including the preparation of reports, compliance to legislation, benefits, etc.

SKILLS AND QUALIFICATIONS

  • Bachelor’s Degree
  • CHRP from an accredited College or University
  • Knowledge of employment law required
  • Excellent problem-solving skills
  • Exceptional interpersonal skills
  • Strategic thinker
  • Strong leadership skills
  • Experience working with Unions and mediations
  • 5+ years experience working in HR
  • Experience working in a unionized environment
  • Satisfactory vulnerable sector screener

Reporting To: CEO

Shift Focus:Monday through Fridayfrom 9-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 degree level

  • Manager/Department Head

Salary range

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

Required languages

  • English

Required skills

  • MS Office