Social networks
12,108 11,657Entity types
Location
Lancaster University Management School, Lancaster, Lancashire LA1 4YX, GB
Lancaster
United Kingdom
Employees
Scale: 51-200
Estimated: 4,334
Engaged corporates
52Added in Motherbase
3 years, 7 months agoLancaster University Management School (LUMS) is a world-ranked, triple accredited international business school, consistently among the UK's top 20.