Skip to main content
london business school logo

Welcome to the London Business School Employer Hub

London, UK

1000+ employees

About London Business School

We are a world class global business school that combines academic excellence, London spirit and a global mindset. We bring together outstanding faculty and students, recognised around the world for their expertise and impact. Our professionalism and dedication to the School community sets us apart. We are a global school based in the world’s most global city. We draw strength from the diversity of our community and our shared ambition for the future.​​​​​​​ 

London Business School is one of the world’s top business schools. We strive to have a profound impact on the way the world does business and the way that business impacts the world. We are a community where learning is key; we want people to be inquisitive, enthusiastic and motivated. Opinions are valued and we want to ensure that people can bring their best self to work. We look to hire people who are passionate about their area of expertise, who are driven to make a difference and deliver excellence.

Your Community

Our vision is an engaged community walking the learning journey together.

With a shared commitment to offer life-changing learning to our degree students, Executive Education participants and 47,000 alumni worldwide, we make every interaction with our community count.

We are passionate about enabling people to pursue, advance and transform their careers. We are proud of our prestigious global network and its impact transforming business and the wider world. And together we seize opportunities to create stronger and deeper connections with our community to advance our purpose.

We are diverse community. Each of us has a different role. But all of us are committed to giving every individual – or organisation – the very best learning experience and we take pride in our contribution to their transformational journey with LBS.

Our Campuses

London

In the middle of London, overlooking one of the country’s famous Royal Parks, we are proud to have our main campus in Sussex Place, and iconic building designed in the 1800s by the same architect who designed Buckingham Palace, John Nash.

Our London spirit of innovation and creativity has never been more important. Whether on our beautiful central London campus with views of Regent’s Park, online or using our new hybrid teaching model, our world-leading learning equips you to face a changed and changing world of work.

Dubai

Where East meets West. Our strategic location in the world-class ecosystem and free trade zone of the Dubai International Financial Centre (DIFC) in downtown Dubai means our neighbours are some of the world’s most influential banks, investment firms and commercial enterprises.

Our first campus outside London, we opened our doors in Dubai in 2007 – evidence of our global ambitions to scale our diversity and impact, while sustaining our prestige and reputation for academic rigour.

Our top-ranked School is located in the hyper-modern ecosystem of the Dubai International Financial Centre. Access to global business success with our innovative new blend of online and campus-based learning.

Explore LBS through the virtual 360 tour here.