St. Leonard's Place Peel 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.
Responsibilities
Recruitment:
- Support the HR Administrator in posting job opportunities, screening résumés, coordinating and conducting interviews, performing reference checks, and assisting with the offer letter process.
Leadership
- Lead and mentor the HR team to deliver high-quality support
- Foster a safe and inclusive workplace where all employees feel valued
- Oversee employee orientations
- Oversee employee files and ensure all required documentation is maintained
- Schedule, monitor, and ensure compliance with required staff training modules, policies, and procedures
- Implement quality improvement initiatives
- Create HR reports for the CEO
- Review new hire information in Dayforce system
- Updating entitlements and years of service
- Collaborate with various departments, including Facilities, IT, Operations, and Finance
- Assist with disability management and WSIB-related activities, including completing Form 7, supporting Early Return-to-Work programs, and participating in WSIB appeals with a third-party administrator
- Provide HR-related advice and coaching on topics such as policy and practice, employment legislation, performance management, goal setting, employee relations, employee engagement, and conflict resolution
- Oversee Performance, management processes and ongoing staff check ins
- Schedule and participate in disciplinary meetings in a unionized environment
- Lead town halls
- Participate in senior management meetings
- Conduct exit interviews
- Support the senior leadership team with special projects and assignments
- Contribute to the organization's Strategic Plan
- Assist with Succession planning
- Perform other duties as assigned
Skills and Qualifications
- CHRP designation required
- Post Secondary Education in Human Resources from an accredited College or University
- Knowledge of employment law required
- Excellent problem-solving skills
- Exceptional interpersonal skills
- Ability to work in a fast-paced environment
- Strategic thinker
- Strong leadership skills
- Experience working with Unions and mediations
- 5+ years experience working in HR required
- Experience working in a unionized environment required
Reporting to: CEO
Shift Focus: Monday through Friday from 9-5pm
Work remotely: On-site position
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.
Job Types: Full-time, Permanent
Pay: From $27.00 per hour
Benefits:
- Dental care
- Discounted or free food
- Employee assistance program
- On-site parking
- Paid time off
Work Location: In person