Jen Sloan

+44 (0)1382 386467
Marketing and Communications Manager

Marketing responsibilities

Student Recruitment and Admissions

Regions: China