🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Licensed MCRT Lead at Telecare

Hospitality Full Benefits Career Growth
Company

Telecare Corporation

Location

stockton, Canada

Posted

June 14, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Step into a role that makes a difference as Telecare's MCRT Team Lead. Guide crisis response teams to deliver exceptional mental health support services.
This licensed management position focuses on supervising teams, coordinating services, and collaborating with various agencies. You will conduct critical assessments over the phone and ensure that responses to consumers are prompt and professional. Supervisory duties within an on-call rotation are required for this role.
Key Responsibilities:
• Lead and supervise multidisciplinary crisis teams
• Coordinate essential crisis services and assessments
• Conduct screenings and triage referrals efficiently
• Maintain communication throughout on-call rotations
• Provide necessary supervision and support for team members
Requirements:
• Master’s Degree in Social Work or equivalent
• Two years of experience with mentally ill individuals
• Current licenses (LMFT, LCSW, LPCC, etc.)
• One year of supervisory tr...