
London Business School
Region: Europe
Country: United Kingdom
City: London
ABOUT London Business School
Located in two dynamic campuses in London and Dubai, the London Business School’s academic strength and global outlook drives original and provocative business thinking.
London Business School’s academic strength and global outlook drives original and provocative business thinking. We challenge conventional wisdom, transform careers and empower our people to change the way the world does business.