Head of Business Operations at University College London
London, England, United Kingdom -
Full Time


Start Date

Immediate

Expiry Date

15 Oct, 25

Salary

76244.0

Posted On

01 Sep, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Education Management

Description

ABOUT US

University College London (UCL) is a world-leading, global top 10 university. It comprises 11 faculties and multiple central professional service divisions, employing over 17,000 staff to deliver research and teaching excellence. The Student Recruitment and Admissions (SRA) division plays a critical role in UCL’s strategic plan by attracting the brightest students worldwide and managing the end-to-end recruitment and admissions process. This central division serves a vast customer base each year – handling hundreds of thousands of applications from prospective undergraduate and postgraduate students, collaborating with all faculties and other central services to enrol over 50,000 students at UCL each year.
The SRA division encompasses several functional teams, including domestic and international Student Recruitment, Undergraduate and Postgraduate Admissions, and Enquiry & Applicant Support. It works closely with academic departments and external partners such as UCAS, schools and colleges, scholarship bodies, and immigration authorities to ensure UCL meets its student intake targets while adhering to all regulatory requirements. The division’s activities align with UCL’s strategic priorities of broadening student diversity, enhancing the applicant experience, and upholding fair, transparent admissions practices.

Responsibilities

ABOUT THE ROLE

The Head of Business Operations – Student Recruitment and Admissions is responsible for ensuring the SRA division is run efficiently and meets its strategic and operational objectives. This is an enabling and operational role designed to support and deliver on the strategic priorities set by the Executive Director, in collaboration with the senior leadership team. The postholder will act as the principal business operational lead, supporting the Executive Director of Student Recruitment and Admissions, as well as the wider SRA Senior Leadership Team (SLT) in the planning, delivery, and continuous improvement of all division business services. They will develop and oversee robust business operations – from performance monitoring and process optimization to resource management – to support the division to achieve UCL’s student recruitment targets and provide an outstanding applicant experience.
If you have an enquiry about the role or the application process please contact Passant Khalifa - Senior Recruiter - at p.khalifa@ucl.ac.uk

As well as the exciting opportunities this role presents, we also offer some great benefits some of which are below:

  • 41 Days holiday (27 days annual leave 8 bank holiday and 6 closure days)
  • Additional 5 days’ annual leave purchase scheme
  • Defined benefit career average revalued earnings pension scheme (CARE)
  • Cycle to work scheme and season ticket loan
  • Immigration loan
  • Relocation scheme for certain posts
  • On-Site nursery
  • On-site gym
  • Enhanced maternity, paternity and adoption pay
  • Employee assistance programme: Staff Support Service
  • Discounted medical insuranc
Loading...