Jen Sloan

+44 (0)1382 385661
Head of Global Engagement and Recruitment

Marketing responsibilities

Student Recruitment and Admissions

Regions: China