Excellent infrastructure and faculties
I am currently a student at University of Leeds and I would highly recommend studying in the Business school. The infrastructure and the facilities provided are excellent with extremely professional faculties.
Programme: International Marketing Management
Degree: Master's
Campus: Leeds, The United Kingdom
Professors
Internationality
Career Prospects
Value
Location
Student Life
Facilities
Accommodation