The Jean Tweed Centre logo
The Jean Tweed Centretoday

Team Lead, Mental Health & Substance Use

On-site · Toronto, Ontario, Canada

Type
Full Time
Level
Mid Level
Education
Associates Degree
Company size
Unknown

Job Summary

Team Lead, Mental Health & Substance Use leads on-site operations for the Residential Housing Program, oversees documentation, develops programming aligned with evidence-informed practices, participates in crisis management and staff supervision, and represents the Jean Tweed Centre in the community. The role requires collaboration to provide leadership, supervise staff and volunteers, ensure harm-reduction and trauma-informed approaches, and maintain client safety and program goals. Qualifications include a Diploma in Social Work or relevant field with 1-3 years of experience, live-in treatment experience, strong leadership and interpersonal skills, and proficiency with Microsoft Office.

Required Qualifications

  • Diploma in Social Work or relevant field, or an equivalent combination of education and experience.
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

The Jean Tweed Centre

Team Lead, Mental Health & Substance Use

Apply on Sorce