Loading market signalLoading market signalLoading market signalLoading market signalLoading market signalLoading market signalLoading market signalLoading market signalLoading market signalLoading market signal

Location

Ottawa, Ontario

Salary

CA$72,437 - CA$91,502 / YEAR

Core responsibilities

The intake specialist leads the initial triage process to assess students' mental health needs and directs them to appropriate internal or external resources. They also provide support to students in emotional distress and intervene in crisis situations using established safety protocols.

Requirements summary

Candidates must hold a bachelor's degree in social sciences or a related field and possess at least two years of experience in a multidisciplinary health services team. Proficiency in both english and french is required, along with strong clinical assessment and interpersonal skills.

bachelor degreeDocumentationBilingualismEmpathyTriageActive listeningCase managementCrisis interventionSuicide preventionInterdisciplinary collaborationMental health assessmentClinical judgmentInterpersonal relationsReferral coordinationSafety planningEmotional containment

Benefits

  • Employee and family assistance program
  • Defined benefit pension plan
  • Group insurance coverage