SCCD Training logo

Student Support Coordinator

SCCD Training

Posted about 4 hours ago

Job Description: Student Support Coordinator

Location: Stratford and Woolwich, London

Role Type: Full-time, Permanent

Role Overview

The Student Support Coordinator at SCCD Training will provide comprehensive support to our learners throughout their training journey. Acting as a primary point of contact, you will ensure students are engaged, motivated, and have access to all necessary resources to successfully complete their programs.

Key Responsibilities

  • Serve as the first point of contact for student queries, providing guidance and timely support.
  • Monitor student attendance, progress, and wellbeing, addressing any concerns promptly.
  • Coordinate with academic and placement teams to facilitate smooth learner experiences.
  • Develop and implement intervention plans to support students facing challenges.
  • Maintain accurate records of student interactions and support activities in the CRM system.
  • Organize orientation sessions, workshops, and wellbeing activities to enhance student engagement.
  • Ensure compliance with safeguarding and data protection policies.

Requirements

Candidate Requirements

  • Experience in student support, education, or related fields.
  • Strong interpersonal and communication skills with a compassionate approach.
  • Ability to manage multiple student cases simultaneously with attention to detail.
  • Proactive problem-solving skills and the ability to work collaboratively with various teams.
  • Knowledge of safeguarding best practices and data protection regulations.
  • Experience using CRM or student management systems is preferred.
  • Understanding of the UK education sector and teacher training pathways is an advantage.

Benefits

Why Join SCCD?

  • Impact: You are directly responsible for helping people change their lives and enter the teaching profession.
  • Growth: Opportunity to move into Senior Placement or Business Development roles.
  • Culture: A fast-paced, high-energy environment with a focus on collective team success.

Job details

Workplace

Office

Location

London, England, United Kingdom

Similar
SCCD Training logo

SCCD Training

Jobr Assistant extension

Get the extension →