Contract type: Full Time, Permanent
Location: Leeds, Leeds International Study Centre
Salary: up to £50,000 per annum
About the Role
Leadership of People
- Provide effective, compassionate leadership to the ISC management team, ensuring managers lead consistently, drive strong performance, foster an inclusive culture, and uphold safeguarding and recruitment compliance.
Management of Academic Delivery
- Oversee the planning and day‑to‑day delivery of high‑quality, cost‑effective academic programmes, ensuring strong teaching, fair assessment, appropriate use of learning technologies, and full compliance with university partner, UKVI and OfS requirements.
Management of Students
- Ensure excellent safeguarding, welfare and pastoral care standards, including maintaining effective attendance, engagement, and intervention processes, and ensuring compliance ...